GoaCMS Public Beta — Linux amd64

Included
  bin/radigocms-api   Statically linked Go API and web server
  dist/               Admin, authentication, and service-desk frontends
  deploy/             Example nginx and systemd configuration

Requirements
  Linux x86-64
  PostgreSQL 14 or newer
  nginx is optional but recommended for HTTPS

Quick start
  1. Extract the package into /var/www/radigocms.
  2. Keep /var/www/radigocms/bin writable during first-time setup so GoaCMS
     can save its protected database and authentication configuration.
  3. Create /var/lib/radigocms/assets with mode 0700.
  4. Start the server:

       cd /var/www/radigocms/server
       PORT=5511 ../bin/radigocms-api

  5. Open /admin in a browser. GoaCMS will guide the first administrator
     through email verification and PostgreSQL setup.

Production
  Review deploy/radigocms-api.service and deploy/goacms.nginx.conf before
  installing them. Replace hostnames and certificate paths for your server.

Configuration
  PORT                    HTTP listener; defaults to 5501
  FRONTEND_DIST_ROOT      Frontend directory; normally ../dist from server/
  RADIGOCMS_ASSET_DIR     Persistent asset storage; defaults to
                          /var/lib/radigocms/assets
  RADIGOCMS_CONFIG_DIR    Protected configuration directory; otherwise the
                          API binary directory is used

This download is a public beta. Back up the PostgreSQL database, the protected
configuration files, and the asset directory before every upgrade.

Product site: https://goacms.com/
