This is a SYSCONF profile. SYSCONF is a method and tool to manage custom system files for easy install, backup and sync.
This profile provides a Redmine service. Redmine is a flexible project management web application. Written using the Ruby on Rails framework, it is cross-platform and cross-database.
# netstat -tlpn
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN -
tcp6 0 0 :::80 :::* LISTEN -
- The main service is Redmine, running on port 80.
- You can also access the MySQL service on the port 3306.
This profile does not import/export anything by itself.
But its dependencies:
-
sysconf.gitted provides import/export of the
sysconf/
directory -
sysconf.gitted.MySQL provides import/export of MySQL data in the
mysql/
directory.
-
To create a new Gitted repository, follow the instructions at How to setup Gitted for an application
-
Then add this Sysconf profile:
git subtree add -P sysconf/sysconf.gitted.redmine [email protected]:geonef/sysconf.gitted.redmine.git master
- Integrate it in the dependency chain, for example:
echo sysconf.gitted.redmine >sysconf/actual/deps
- Then push it to the container:
sysconf/gitted-client register
git push <name> master
Written by Jean-Francois Gigand [email protected]. Feel free to contact me!