siggame / coliselia

Common components & services between ophelia and colisee; note: repo name subject to change
3 stars 1 forks source link

Component/gitlab/management #29

Closed user404d closed 7 years ago

user404d commented 7 years ago

28 This is my attempt at providing the necessary features for this component. I have used gitlab's backup utility to generate backups and then restore them in order to reduce the overhead of getting the gitlab image correctly configured. This happens automatically on startup of the container, immediately after gitlab runs its reconfigure task.

There is quite a bit of room for potential improvement, but I think this is enough to get started. The backup currently available has the root user set up with the password mstsiggame. The private token mTRqw3zxa3rzJRu7RE4p should also work for the root/admin user. No other users have been created yet.

russleyshaw commented 7 years ago

Good work.

I'm going to wait to merge this in until the docker specific route is completely exhausted. If a docker specific route were to present itself, it would be handy with the database as well.

russleyshaw commented 7 years ago

31 should be considered first as it is a more general purpose solution and does not rely on specific GitLab functionality.