docs: Simplified setup instructions by removing redundant symlink steps.

This commit is contained in:
Scott Idem
2026-03-10 15:29:54 -04:00
parent 5fd57dc11a
commit f51f12755c

View File

@@ -21,18 +21,15 @@ cp env.default .env
vim .env vim .env
``` ```
### 3. Setup Persistent Data & Symlinks ### 3. Configure Data & Source Paths
The containers expect data and some source code to be available via absolute paths defined in `.env`: The containers locate data and source code using absolute paths defined in your `.env` file. Ensure these variables point to the correct locations on your host system:
- **FastAPI Source (`AE_API_SRC`):** Mounted directly for real-time development. - **`AE_API_SRC`**: Path to your `aether_api_fastapi` repository.
- **SvelteKit Source (`AE_APP_SRC`):** Used as the build context for the SvelteKit container. - **`AE_APP_SRC`**: Path to your `aether_app_sveltekit` repository.
- **Hosted Files:** Link physical file storage for the API: - **`HOSTED_FILES_SRC`**: Path to the physical storage for images/documents.
```bash - **`HOSTED_TMP_SRC`**: Path for temporary file processing.
ln -s /mnt/data/aether/hosted_files srv/hosted_files
ln -s /mnt/data/aether/hosted_tmp srv/hosted_tmp
```
### 4. Certificates & Database ### 4. Certificates & Database
* **SSL:** Place your Let's Encrypt certificates in `conf/certs/`. * **SSL:** Place your wild-card certificates in `conf/certs/` (matching the filenames in `docker-compose.yml`).
* **Database:** Use the restoration scripts (see below) to import a MariaDB snapshot. * **Database:** Use the restoration scripts (see below) to import a MariaDB snapshot.
--- ---