# Stopplidelsen.no - Deployment Setup ## Local Development Structure ``` stopplidelsen.no/ ├── app/ # Application router and logic ├── content/ # Content files (from innhold repo) └── custom/ # Custom templates and styles (from innhold repo) ``` ## Server Deployment Structure The production server uses symlinks to separate the app code from content, allowing two independent git repositories: ``` /home/rubensol/dev.stopplidelsen.no/ ├── folderweb/ # App repository │ ├── app/ │ └── custom/ # Symlink → ../innhold/custom/ └── innhold/ # Content repository (document root: innhold/content) ├── content/ ├── custom/ └── app/ # Symlink → ../folderweb/app/ ``` ## Required Symlinks ### In `/innhold/` directory: ```bash cd /home/rubensol/dev.stopplidelsen.no/innhold/ ln -s ../folderweb/app app ``` ### In `/folderweb/` directory: ```bash cd /home/rubensol/dev.stopplidelsen.no/folderweb/ ln -s ../innhold/custom custom ``` ## Web Server Configuration - **Document Root:** `/home/rubensol/dev.stopplidelsen.no/innhold/content` - The `.htaccess` file in `content/` routes all requests through `index.php` - Static `/app/` requests are handled by `app/static.php`