1.7 KiB
1.7 KiB
Gitea:
Créer le paquet:
Installer le paquet:
cd ~/git/gitea-spk/
sudo synopkg install gitea-1.10.3-linux-amd64.spk
Créer un dossier partagé gitea, puis éditer les permissions du dossier:
Permissions -> Utilisateurs du système interne -> gitea lecture /écriture
Accéder au site:
http://localhost:3000 . Si Safari ne peut y accéder parce que la connexion n'est pas sécurisée (HSTS Policy):
command + ,- Confidentialité -> Gérer les données de sites web...
- Chercher localhost
- Clic Supprimer
DSM -> Portail des applications -> Proxy inversé
| Source | Destination | |
|---|---|---|
| Protocole | HTTPS | HTTP |
| Nom d'hôte | clicclac.synology.me | localhost |
| Port | 3001 | 3000 |
Apache:
<VirtualHost *:80>
ProxyPreserveHost On
ProxyRequests off
ProxyPass / http://localhost:3000/
ProxyPassReverse / http://localhost:3000/
</VirtualHost>
Nginx:
server {
listen 80;
server_name git.example.com;
location / {
proxy_pass http://localhost:3000;
}
}
Le fichier de config: /usr/local/gitea/gitea/custom/conf/app.ini
/etc/gitea/app.ini sur le vps mbv
Créer un repo sur sur le serveur gitea:
Il est placé ici: /volume1/gitea/gitea/gitea-repositories/bruno/test.git
Sur le client, on clone le repo:
$ ~/Documents/Git git clone bruno@dsm916e:/volume1/gitea/gitea/gitea-repositories/bruno/test.git
git remote add origin bruno@dsm916e:/volume1/Repositories/wp2012.git