Przejdź do głównej treści

AFFiNE

Opis

AFFiNE to oprogramowanie do zarządzania zadaniami i notatkami, które wykorzystuje koncepcję „elastycznych przestrzeni roboczych”. Można je porównać do innych aplikacji do organizacji informacji, takich jak Notion czy Obsidian, jednak AFFiNE kładzie nacisk na wysoki poziom elastyczności i skalowalności dla użytkownika.

Pierwsze kroki

AFFiNE jest instalowane jako obraz i uruchamia się automatycznie podczas startu serwera.

Po instalacji obrazu interfejs WWW AFFiNE będzie dostępny pod adresem https://example.com/, gdzie example.com to nazwa hosta Twojego serwera.

Aby zarejestrować konto administratora, skorzystaj z tego linku: https://example.com/admin/setup. Uzupełnij wymagane pola i kliknij Potwierdź.

Tekst alternatywny

Zmiana domeny

Jeśli chcesz używać własnej domeny lub subdomeny do uzyskiwania dostępu do interfejsu WWW AFFiNE, musisz zalogować się do serwera przez SSH jako użytkownik root i wykonać polecenie:

add_domain

Pojawi się monit o wprowadzenie domeny lub subdomeny w formacie subdomain.example.com.

notatka

Upewnij się, że Twoja domena istnieje i wskazuje na adres IPv4 Twojego serwera!

Po zakończeniu działania polecenia dla wskazanej domeny lub subdomeny zostanie wydany certyfikat Let’s Encrypt, a interfejs WWW będzie dostępny pod adresem https://example.com/, gdzie example.com to wcześniej wskazana domena (subdomena).

Zarządzanie użytkownikami

Ręczne dodawanie użytkowników

Przejdź do strony administracyjnej pod adresem https://example.com/admin i kliknij Add User. Wypełnij wymagane pola i potwierdź utworzenie użytkownika.

Tekst alternatywny

Następnie musisz zresetować hasło użytkownika.

Tekst alternatywny

Zostanie wygenerowany link do resetowania hasła. Wyślij ten link użytkownikowi, aby mógł dokończyć proces rejestracji.

Tekst alternatywny

Samodzielna rejestracja użytkowników

uwaga

Jeśli użytkownicy mają problemy z otrzymywaniem powiadomień e-mail, dodaj użytkownika ręcznie, jak opisano powyżej.

Domyślnie AFFiNE umożliwia użytkownikom samodzielną rejestrację.

Tekst alternatywny

Po wpisaniu adresu e-mail użytkownicy otrzymają wiadomość e-mail z linkiem umożliwiającym dokończenie procesu rejestracji.

Tekst alternatywny

Wyłączanie rejestracji użytkowników

Jeśli nie chcesz, aby użytkownicy mogli tworzyć własne konta, możesz wyłączyć tę funkcję. Aby to zrobić, przejdź do strony administracyjnej pod adresem https://example.com/admin i kliknij Settings.

Musisz wyłączyć ustawienie Whether allow new registrations, a następnie zapisać zmiany.

Tekst alternatywny

Tworzenie przestrzeni roboczych

Przy pierwszym logowaniu zostaniesz przekierowany do przestrzeni roboczej Demo Workshop, która prezentuje możliwości oprogramowania. Możesz tutaj swobodnie poznawać funkcje edytora, ale pamiętaj, że wszelkie wprowadzone zmiany nie zostaną zapisane.

Aby utworzyć nową przestrzeń roboczą, kliknij nazwę bieżącej przestrzeni roboczej w prawym górnym rogu strony i wybierz Create cloud workspace.

Tekst alternatywny

Wprowadź wybraną nazwę i kliknij Create.

Tekst alternatywny

Tworzenie dokumentów

Aby utworzyć nowy dokument, po prostu kliknij przycisk +.

Tekst alternatywny

Aktualizacja oprogramowania

Aby zaktualizować instalację AFFiNE, musisz zalogować się do serwera przez SSH jako użytkownik root i uruchomić dwa polecenia:

cd /affine/ && docker compose pull
systemctl restart affine.service

Zainstalowane oprogramowanie

NazwaLicencja
AFFiNELicencja MIT
CaddyApache License 2.0

Przydatne linki

Więcej informacji o zainstalowanych pakietach znajdziesz w ich oficjalnej dokumentacji: