/tunalog

🐟 Tunalog is a no-installation, easy-to-use blogging system written in Go.

Primary LanguageHTMLMIT LicenseMIT

Tunalog

A no-installation, easy-to-use blogging system written in Go.

  • πŸ“˜ Official Webiste: tunalog.org (Source Code)
  • πŸ“¦ Source Code: GitHub
  • 🌎 Supported Languages: πŸ‡ΉπŸ‡Ό 台灣正體, πŸ‡ΊπŸ‡Έ English (US)

  • Easy Markdown editor (powered by SimpleMDE).
  • Portable, Zero-configuration SQLite file database.
  • Only 30 MiB in size and uses 32 MiB of memory while running.

 

Getting Started

Launch with the -p :8123 argument if you want to change the port.

 

Using on Linux

  1. Download latest Tunalog
$ wget -c https://github.com/caris-events/tunalog/releases/latest/download/x64_linux_tunalog
  1. Run Tunalog
./x64_linux_tunalog

Using on Windows

  1. Download latest Tunalog: x64_windows_tunalog.exe

  2. Double-click the downloaded x64_windows_tunalog.exe file to run.

 

Help


β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ•—   β–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ•—   β–ˆβ–ˆβ•— β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•— β–ˆβ–ˆβ•—      β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—  β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—
β•šβ•β•β–ˆβ–ˆβ•”β•β•β•β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘β–ˆβ–ˆβ–ˆβ–ˆβ•—  β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—β–ˆβ–ˆβ•‘     β–ˆβ–ˆβ•”β•β•β•β–ˆβ–ˆβ•—β–ˆβ–ˆβ•”β•β•β•β•β•
   β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β–ˆβ–ˆβ•— β–ˆβ–ˆβ•‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘     β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ–ˆβ•—
   β–ˆβ–ˆβ•‘   β•šβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•β–ˆβ–ˆβ•‘ β•šβ–ˆβ–ˆβ–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β•šβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•β•šβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•
   β•šβ•β•    β•šβ•β•β•β•β•β• β•šβ•β•  β•šβ•β•β•β•β•šβ•β•  β•šβ•β•β•šβ•β•β•β•β•β•β• β•šβ•β•β•β•β•β•  β•šβ•β•β•β•β•β•

NAME:
   tunalog - A simple blogging system written in Golang ✨

USAGE:
   tunalog [global options] command [command options]

VERSION:
   1.0.0

COMMANDS:
   reset-password  reset the password of a user, email address is required
   help, h         Shows a list of commands or help for one command

GLOBAL OPTIONS:
   --port value, -p value  port to listen on (default: ":8080")
   --tls-key value         path to TLS key file
   --tls-crt value         path to TLS certificate file
   --help, -h              show help
   --version, -v           print the version

 

Links

  • twitter/twemoji - Default fish favicon because I was too lazy to draw one myself.
  • teacat/tocas - The UI used in the default theme and admin panel.
  • cznic/sqlite - For the CGO-free SQLite driver, making it easier to cross-compile Tunalog.

And Tunalog is inspired by Ghost Blog and WordPress.

 

❀️ Love from Taiwan

Ω©(ΛŠα—œΛ‹*)و Developed by Yami Odymel from Taiwan, along with the ❀️ from contributors. The source code is licensed under MIT. Feel free to use, share, or contribute. Tunalog is co-developed by Caris Events, part of Sorae & Co., Ltd.