hanayo

command module
v0.0.0-...-0c6a983 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 20, 2022 License: AGPL-3.0 Imports: 71 Imported by: 0

README

Hanayo

brah

Original source from Ripple Hanayo

This repository made for frontend

Requirement

  • Golang 1.16+

Build

Basically no need special guide

  1. Just clone this repository to root directory of your server like /root/datenshi/
  2. Then cd /root/datenshi/hanayo/ and git submodule init && git submodule update
  3. Make sure golang installed and go build let them download all packages needed and wait to build
  4. After all file compiled successfully, try to running the executable file ./hanayo
  5. You will see to full of agreement before using this hanayo, just type I agree to continue
  6. Finish build

Notes

The things that you need before running this frontend it's :

  • profbackgrounds folder on this repository is for saving custom profile backgrounds users
  • static folder must be hosted on seperated server or host it on your CDN
  • You need to make google recaptcha to make login and register works as well
  • You need custom email server or you can use another provider (We use ZohoMail) to make forgot password works as well
  • website-docs also need to modified with your words
  • All media assets on this repository it's made by Datenshi, you need to change by your own branding server
  • Don't forget to change several domains on html templates/* to make your frontend works

Contributing

We are also welcome to people that want to contributing this repository to make it better, remember to follow the guidelines before contributing, all updated/fixed/new feature must be on pull request and mention @troke12 before merging

Documentation

Overview

Hanayo is the Ripple front-end web server.

Directories

Path Synopsis
modules
bbcode
Package bbcode implements BBCode compiling for Hanayo.
Package bbcode implements BBCode compiling for Hanayo.
btcaddress
Package btcaddress makes sure the Bitcoin address for the Ripple donations account on Keybase is up-to-date.
Package btcaddress makes sure the Bitcoin address for the Ripple donations account on Keybase is up-to-date.
doc
Package doc handles documentation.
Package doc handles documentation.
routers

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL