Skip to content

Fast weblog built in golang and top of echo. supports React SSR and hydrate. demo (my blog):

License

Notifications You must be signed in to change notification settings

mohemohe/parakeet

Repository files navigation

Build Status Go Report Card codebeat badge GitHub FOSSA Status MicroBadger Size

Fast weblog built in golang and top of echo.
Supports React SSR and hydrate.

Require

Quickstart

wget https://raw.githubusercontent.com/mohemohe/parakeet/master/docker-compose.yml
docker-compose up -d

You can see parakeet on 0.0.0.0:1323.
Admin page is /admin and default root password is 'root'.

Production usage

  1. Create MongoDB via Atlas
  2. Deploy mohemohe/parakeet in any Docker (e.g. swarm, k8s, Amazon ECS ...) and set below environment variables

Environment variables

key value
ECHO_ENV production
ECHO_SSR true
MONGO_ADDRESS mongodb://{user}:{password}@{replset-1},{replset-2},{replset-3}/{database}?ssl=true&replicaSet={replset}&authSource=admin
ROOT_PASSWORD {initial root password}
SIGN_SECRET {jwt secret}

License

Icons made by Zlatko Najdenovski from www.flaticon.com

FOSSA Status

About

Fast weblog built in golang and top of echo. supports React SSR and hydrate. demo (my blog):

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages