Changes for page Gitea

Last modified by chrisby on 2024/03/03 14:52

From version 1.6
edited by chrisby
on 2023/11/18 14:58
Change comment: There is no comment for this version
To version 1.1
edited by chrisby
on 2023/09/03 22:35
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,4 +1,4 @@
1 -====== docker-compose.yml ======
1 +**docker-compose.yml**
2 2  
3 3  {{code language="yaml"}}
4 4  version: "3.3"
... ... @@ -9,7 +9,7 @@
9 9  
10 10  services:
11 11   traefik:
12 - image: "traefik:v2.10.4"
12 + image: "traefik:latest"
13 13   container_name: "traefik"
14 14   restart: unless-stopped
15 15   command:
... ... @@ -18,7 +18,7 @@
18 18   - "--providers.docker.exposedbydefault=false"
19 19   - "--entrypoints.websecure.address=:443"
20 20   - "--certificatesresolvers.myresolver.acme.tlschallenge=true"
21 - # - "--certificatesresolvers.myresolver.acme.email=<email>"
21 + # - "--certificatesresolvers.myresolver.acme.email=<your-email>"
22 22   - "--certificatesresolvers.myresolver.acme.storage=/letsencrypt/acme.json"
23 23   # Uncomment for test mode. This allows detailed logging and creation of a fake certificate.
24 24   # - "--log.level=DEBUG"
... ... @@ -35,7 +35,6 @@
35 35   environment:
36 36   - USER_UID=1000
37 37   - USER_GID=1000
38 - - DISABLE_REGISTRATION=true
39 39   restart: unless-stopped
40 40   volumes:
41 41   - gitea:/data
... ... @@ -43,16 +43,16 @@
43 43   - /etc/localtime:/etc/localtime:ro
44 44   ports:
45 45   - "2222:22"
45 + environment:
46 + - DISABLE_REGISTRATION=true
46 46   labels:
47 47   - "traefik.enable=true"
48 - - "traefik.http.routers.gitea.rule=Host(`<subdomain>`)"
49 + - "traefik.http.routers.gitea.rule=Host(`subdomain`)"
49 49   - "traefik.http.routers.gitea.entrypoints=websecure"
50 50   - "traefik.http.routers.gitea.tls.certresolver=myresolver"
51 51   - "traefik.http.services.gitea.loadbalancer.server.port=3000"
52 52  {{/code}}
53 53  
54 -====== Instructions ======
55 -
56 -* Execute {{code language="none"}}docker-compose up -d{{/code}}
55 +* Execute {{code language="none"}}docker-compose up -d{{/code}}
57 57  * Go to {{code language="none"}}https://<subdomain>{{/code}}
58 58  * Use the default installation settings including SQLite as the database, and create an admin account. The SSH port will be available on port 2222.