To install our private backend solution, you need to expose our application to your network users.
This guide details how to deploy, and configure the WeWriteBE .NET application on a Linux server, including reverse proxy setup with Nginx, SSL configuration, and systemd service for automatic startup.
Prerequisites
- A server running Ubuntu 22.04 (or a compatible Linux distribution).
- SSH access to the server.
- A domain name pointing to the server.
- Basic knowledge of Linux commands.
Step 1: Prepare the Server
Step 2: Transfer Files
Step 3: Test the Application
Step 4: Configure Nginx as a Reverse Proxy
Step 5: Configure as a Systemd Service
Step 6: Monitor Logs