Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kunniii/gocms

A headless CMS - with Docker Golang PostgreSQL
https://github.com/kunniii/gocms

cms cms-back docker go golang headless-cms postgres postgresql

Last synced: 27 days ago
JSON representation

A headless CMS - with Docker Golang PostgreSQL

Awesome Lists containing this project

README

        

# GoCMS - Headless CMS written in Go

A headless CMS with PostgreSQL and Golang!

## How to use?

First, create a `.env` file for the configurations

```sh
cp sample.env .env
```

Then edit the `.env` file with your own information.

### With docker

You can download the image from GHCR

```sh
docker pull ghcr.io/kunniii/gocms:latest
```

By default the server will listen on port 3000

All configurations is available in [`compose.yaml`](https://github.com/Kunniii/gocms/blob/main/compose.yaml) file, or you can find it in [`sample.env`](https://github.com/Kunniii/gocms/blob/main/sample.env)

### Build from source

Make sure you have Go version 1.21 or above.

The source code is available in the `src/` folder