# Πώς χρησιμοποιώ τον server Forgejo μου;

https://www.seturack.com/el/gnosiaki-vasi/arthro/how-do-i-use-my-forgejo-server

1. Στο πάνελ ανοίξτε το **Οι servers μου** και πατήστε στον server σας.
2. Στην καρτέλα **Επισκόπηση**, περιμένετε να γράψει η γραμμή **Εφαρμογή** «Το Forgejo είναι έτοιμο». Η σελίδα ανανεώνεται μόνη της.
3. Ανοίξτε τον σύνδεσμο της γραμμής **Διεύθυνση ιστοτόπου** και συνδεθείτε με τα στοιχεία από τις γραμμές **Όνομα σύνδεσης** και **Κωδικός**.

## Εργασία με git

Προσθέστε το κλειδί SSH σας στη σελίδα **Settings, SSH keys**. Η θύρα SSH είναι η **2222**:

`git clone ssh://git@IP:2222/yonetici/repo.git`

Μπορείτε επίσης να κάνετε clone μέσω HTTPS.

## Η ομάδα σας

Η ελεύθερη εγγραφή είναι απενεργοποιημένη, ώστε να μην εγγράφονται λογαριασμοί spam από το διαδίκτυο. Δημιουργήστε τους λογαριασμούς της ομάδας σας στη σελίδα **Site administration, Accounts**.

## Καλό είναι να ξέρετε

Προς τα έξω είναι ανοιχτές οι **80**, **443**, η **2222** για git και η **22** για SSH του server. Τα δεδομένα βρίσκονται στην PostgreSQL και το καθημερινό αντίγραφο ασφαλείας περιλαμβάνεται στην τιμή.

## Δικό σας domain

1. Δείξτε την εγγραφή A του domain σας στη διεύθυνση IP του server σας.
2. [Συνδεθείτε μέσω SSH](https://www.seturack.com/el/gnosiaki-vasi/arthro/how-to-connect-with-ssh) και μεταβείτε στον φάκελο: `cd /opt/seturack/forgejo`
3. Αντικαταστήστε το παλιό όνομα: `sed -i 's/OLD_NAME/yourdomain.com/g' caddy/Caddyfile .env`. Το `OLD_NAME` είναι το τμήμα μετά το `https://` στη διεύθυνση που εμφανίζεται στο πάνελ.
4. `docker compose up -d`
5. `docker compose exec caddy caddy reload --config /etc/caddy/Caddyfile`

Το Caddy παίρνει και ανανεώνει μόνο του το πιστοποιητικό.

**Δεν έχετε ακόμη server;** [Παραγγείλτε server με εγκατεστημένο το Forgejo](https://www.seturack.com/el/forgejo-vps): επιλέγετε το μέγεθος και πληρώνετε μόνο γι' αυτό που επιλέγετε.
