This repository serves two purposes:
-
It is the official repository of Ergo's Sigmanaut program, which will eventually become a decentralized, autonomous organization.
-
There will be a general need for DAOs on ERGO to have a turn-key solution to create a website and manage important documents, proposals and other information relevant to the DAO. By cloning this repository and making a few modifications using markdown, new organizations can launch a website on github.io without a need to buy a server, design a website, etc.
To add information, functionality or to reuse this website for your purposes:
-
Install Hugo on your operating system.
-
If not already installed, install git.
-
If you do not already have a github account, sign-up for one.
-
Fork this repository.
-
Make the changes you want to add. This will typically involve one or more of the following:
- Changing menus on the main page, by changing config.toml
- Changing the logo, change both config.toml and add logo to /public/img/new_logo.png (square dimensions)
- Adding a page under /content/new_file.md
-
Preview changes after making them on your computer:
- $ hugo -D server
- View in web browser, typically at: http://localhost:1313
-
Once you have checked the changes, you can create a pull request using git. From the command line it might look like the following sequence of commands:
- $ git fetch (updates your repo)
- $ git pull (gets new files)
- $ git status (shows your changes)
- $ git add filename(s)
- $ git commit -m "Explain what you have done."
- $ git push (sends changes to your forked repo)
-
Once the changes are in your repository, you can then, either:
- Create a pull request to have your changes added to the original repository, or
- Use this template to create a new community website of your own
For those using this repository to create their own site, consult Hugo's Host on Github guide for creating your own site.