AFFiNE
Kirjeldus
AFFiNE on ülesannete ja märkmete haldamise tarkvara, mis kasutab paindlike tööruumide kontseptsiooni. Seda saab võrrelda teiste teabe korraldamise rakendustega, nagu Notion või Obsidian, kuid AFFiNE rõhutab kasutaja suurt paindlikkust ja skaleeritavust.
Alustamine
AFFiNE paigaldatakse tõmmisega ja käivitatakse automaatselt serveri käivitumisel.
Pärast tõmmise paigaldamist on AFFiNE veebiliides kättesaadav aadressil https://example.com/, kus example.com on teie serveri hostinimi.
Administraatori konto registreerimiseks järgige seda linki: https://example.com/admin/setup. Täitke nõutud väljad ja klõpsake Confirm.

Domeeni muutmine
Kui soovite kasutada AFFiNE veebiliidesele juurdepääsuks oma domeeni või alamdomeeni, peate SSH kaudu serverisse sisse logima kasutajana root ja käivitama käsu:
add_domain
Teil palutakse sisestada domeen või alamdomeen vormingus subdomain.example.com.
Veenduge, et teie domeen eksisteerib ja osutab teie serveri IPv4-aadressile!
Kui käsk on lõpule viidud, väljastatakse määratud domeenile või alamdomeenile Let’s Encrypti sertifikaat ning veebiliides muutub kättesaadavaks aadressil https://example.com/, kus example.com on varem määratud domeen (alamdomeen).
Kasutajate haldamine
Kasutajate käsitsi lisamine
Liikuge halduslehele aadressil https://example.com/admin ja klõpsake Add User. Täitke nõutud väljad ja kinnitage kasutaja loomine.

Järgmisena peate kasutaja parooli lähtestama.

Luuakse parooli lähtestamise link. Saatke see link kasutajale, et ta saaks registreerimisprotsessi lõpule viia.

Kasutajate iseregistreerumine
Kui kasutajatel esineb probleeme e-posti teavituste kättesaamisega, lisage kasutaja käsitsi, nagu eespool kirjeldatud.
Vaikimisi võimaldab AFFiNE kasutajatel ise registreeruda.

Pärast e-posti aadressi sisestamist saavad kasutajad e-kirja lingiga, mille kaudu registreerimisprotsess lõpule viia.

Kasutajate registreerimise keelamine
Kui te ei soovi, et kasutajad saaksid endale ise kontosid luua, saate selle funktsiooni keelata.
Selleks minge halduslehele aadressil https://example.com/admin ja klõpsake Settings.
Peate keelama sätte Whether allow new registrations ja seejärel muudatused salvestama.

Tööruumide loomine
Esimesel sisselogimisel suunatakse teid tööruumi Demo Workshop, mis tutvustab tarkvara võimalusi. Võite siin vabalt tutvuda redaktori funktsioonidega, kuid pange tähele, et tehtud muudatusi ei salvestata.
Uue tööruumi loomiseks klõpsake lehe paremas ülanurgas praeguse tööruumi nimel ja valige Create cloud workspace.

Sisestage soovitud nimi ja klõpsake Create.

Dokumentide loomine
Uue dokumendi loomiseks klõpsake lihtsalt nuppu +.

Tarkvara uuendamine
AFFiNE paigalduse uuendamiseks peate SSH kaudu serverisse sisse logima kasutajana root ja käivitama kaks käsku:
cd /affine/ && docker compose pull
systemctl restart affine.service
Paigaldatud tarkvara
| Nimi | Litsents |
|---|---|
| AFFiNE | MIT-litsents |
| Caddy | Apache'i litsents 2.0 |
Kasulikud lingid
Lisateavet paigaldatud pakettide kohta leiate nende ametlikust dokumentatsioonist: