Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/kunniii/gocms
- Owner: Kunniii
- Created: 2023-11-15T15:30:28.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-11T09:40:57.000Z (about 1 year ago)
- Last Synced: 2024-11-15T19:44:31.080Z (3 months ago)
- Topics: cms, cms-back, docker, go, golang, headless-cms, postgres, postgresql
- Language: Go
- Homepage:
- Size: 67.4 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
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