xaizek / rocketgit (License: AGPLv3+) (since 2018-12-09)
Light and fast Git hosting solution suitable to serve both as a hub or as a personal code storage with its tickets, pull requests, API and much more.
Commit f26097f046666d3ab5ca96e69f6fc458188a33ed

docker updates
Author: Catalin(ux) M. BOIE
Author date (UTC): 2018-08-29 21:31
Committer name: Catalin(ux) M. BOIE
Committer date (UTC): 2018-08-29 21:31
Parent(s): d5069178bed9736db02c3233e95564ad7b429e17
Signing key:
Tree: 10bf20807e68d1a412843ff73dd37b55c4a45049
File Lines added Lines deleted
docker/Dockerfile-postgresql.tmpl 1 1
docker/Dockerfile-rocketgit.tmpl 4 1
docker/README 2 0
docker/build.sh 1 1
File docker/Dockerfile-postgresql.tmpl changed (mode: 100644) (index 356c3d9..6c8fac4)
1 FROM fedora:25
1 FROM fedora:28
2 2 MAINTAINER Catalin(ux) M. BOIE <catab-docker@embedromix.ro> MAINTAINER Catalin(ux) M. BOIE <catab-docker@embedromix.ro>
3 3
4 4 EXPOSE 5432 EXPOSE 5432
File docker/Dockerfile-rocketgit.tmpl changed (mode: 100644) (index 87467b6..f33b19c)
1 FROM fedora:25
1 FROM fedora:28
2 2 MAINTAINER Catalin(ux) M. BOIE <catab-docker@embedromix.ro> MAINTAINER Catalin(ux) M. BOIE <catab-docker@embedromix.ro>
3 3
4 4 EXPOSE 80 EXPOSE 80
 
... ... RUN grep -q ^rocketgit ${dir}/etc/mail/trusted-users \
24 24
25 25 RUN dnf -y install rocketgit RUN dnf -y install rocketgit
26 26
27 # It is not present by default
28 RUN mkdir /run/php-fpm
29
27 30 # Pay attention! Volumes comes after we populate the folders! # Pay attention! Volumes comes after we populate the folders!
28 31 VOLUME /var/lib/rocketgit VOLUME /var/lib/rocketgit
29 32 VOLUME /home/rocketgit VOLUME /home/rocketgit
File docker/README changed (mode: 100644) (index e645677..cf66039)
... ... docker run -d -P --name rp rocketgit/rocketgit-postgresql
10 10 docker logs rp docker logs rp
11 11
12 12 docker run -d -P --name rg --link rp rocketgit/rocketgit docker run -d -P --name rg --link rp rocketgit/rocketgit
13 docker logs rg
14
13 15 docker rm rp docker rm rp
14 16
15 17 docker exec -it rg bash docker exec -it rg bash
File docker/build.sh changed (mode: 100755) (index 085efdc..7e1fedb)
... ... set -e
5 5
6 6 . ../duilder.conf . ../duilder.conf
7 7
8 RP_VER="20170616f"
8 RP_VER="20180520a"
9 9 sed -e "s|@@RP_VER@@|${RP_VER}|" Dockerfile-postgresql.tmpl > Dockerfile-postgresql sed -e "s|@@RP_VER@@|${RP_VER}|" Dockerfile-postgresql.tmpl > Dockerfile-postgresql
10 10 if [ "`docker images -q rocketgit/rocketgit-postgresql:${RP_VER}`" = "" ]; then if [ "`docker images -q rocketgit/rocketgit-postgresql:${RP_VER}`" = "" ]; then
11 11 echo "Building rocketgit-postgresql (${RP_VER})..." echo "Building rocketgit-postgresql (${RP_VER})..."
Hints

Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://code.reversed.top/user/xaizek/rocketgit

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@code.reversed.top/user/xaizek/rocketgit

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a pull request:
... clone the repository ...
... make some changes and some commits ...
git push origin master