04-03-2022

This commit is contained in:
2022-03-04 17:56:50 +01:00
parent e6fc2251ec
commit 5b45dc0863
70 changed files with 3189 additions and 673 deletions

View File

@@ -61,7 +61,7 @@ GITEA_WORK_DIR=/var/lib/gitea/ /usr/local/bin/gitea web -c /etc/gitea/app.ini
DSM -> Portail des applications -> Proxy inversé
DSM :material-arrow-right: Portail des applications :material-arrow-right: Proxy inversé
| | Source | Destination |
| ---------- | -------------------- | ----------- |
@@ -69,9 +69,11 @@ DSM -> Portail des applications -> Proxy inversé
| Nom d'hôte | clicclac.synology.me | localhost |
| Port | 3001 | 3000 |
Apache:
```bash
##### Configurer les Virtual Host:
```bash title="Apache"
<VirtualHost *:80>
ProxyPreserveHost On
ProxyRequests off
@@ -80,9 +82,7 @@ Apache:
</VirtualHost>
```
Nginx:
```bash
```bash title="Nginx"
server {
listen 80;
server_name git.example.com;
@@ -97,9 +97,8 @@ server {
#### Configuration:
Base: sqlite3 (impossible de se connecter à mariadb)
PATH: = /var/services/homes/bruno/gitea/data/gitea.db
1. <u>Base:</u> sqlite3 (impossible de se connecter à mariadb)
2. <u>PATH:</u> `= /var/services/homes/bruno/gitea/data/gitea.db`
@@ -129,7 +128,7 @@ ROOT_PATH = /var/services/homes/bruno/gitea/log
On peut lancer gitea depuis un script:
```bash
$ /usr/local/bin/gitea web -c /etc/gitea/app.ini
/usr/local/bin/gitea web -c /etc/gitea/app.ini
```
ou depuis un service.
@@ -140,7 +139,7 @@ ou depuis un service.
A installer dans `/etc/systemd/system`:
```ini
```ini title="gitea.service"
[Unit]
Description=Gitea (Git with a cup of tea)
After=syslog.target
@@ -229,30 +228,20 @@ WantedBy=multi-user.target
Activer le service gitea au démarrage:
```bash
$ sudo systemctl enable gitea
```bash title="Activer le service gitea au démarrage"
sudo systemctl enable gitea
```
Démarrer le service gitea:
```bash
$ sudo systemctl start gitea
```bash title="Démarrer le service gitea"
sudo systemctl start gitea
```
Vérifier le status de gitea:
```bash
$ sudo systemctl status -l gitea
```bash title="Status de gitea"
sudo systemctl status -l gitea
```
```bash
$ ps auxw | grep gitea
```bash title="Status de gitea"
ps auxw | grep gitea
bruno 8220 0.8 6.2 2038820 122672 ? Ssl 20:26 0:02 /usr/local/bin/gitea web --config /etc/gitea/app.ini
bruno 9790 0.0 0.0 2860 184 pts/1 D+ 20:32 0:00 grep gitea
```
@@ -261,9 +250,9 @@ bruno 9790 0.0 0.0 2860 184 pts/1 D+ 20:32 0:00 grep gitea
### Mise-à-jour
Depuis un script `dsm7-gitea-update.sh`:
Depuis un script:
```bash
```bash title="dsm7-gitea-update.sh"
#!/bin/bash
GITEA_BIN=`which gitea`