/Gofi

Gofi (gəʊfi:) means Go file indexer.

Primary LanguageGoMIT LicenseMIT

Gofi · GitHub license GitHub release (latest SemVer)

English | 简体中文

Gofi (gəʊfi:) is a application for building personal cloud disk.

  • Easy to deploy: Use sqlite3 as database,all static forntend assets are embedded in executateable binary file.
  • Cross-platform: Based on Go,you can run Gofi on Android, except Mac/Linux/Windows.
  • Modern: Modern User Interface based on Ant Design Vue Pro,and support i18n.

Learn how to deploy Gofi in your server

Gofi preview

preview

Installation

Gofi has been released for multi platform, and you can download binary from Release Page as you need.

# download MacOS plaftform gofi, rename it.
wget -O gofi https://github.com/Sloaix/Gofi/releases/latest/download/gofi-darwin-10.6-amd64

# run it
./gofi -p 80 -ip 251.251.251.251

Documentation

You can find the Gofi documentation on the website.

Check out the Getting Started page for a quick overview.

The documentation is divided into several sections:

You can improve it by sending pull requests to this repository.

Mission

Use easy, use enough.

Contributing

The main purpose of this repository is to create personal cloud disk application. Development of Gofi happens in the open on GitHub, and we are grateful to the community for contributing bugfixes and improvements.

License

Gofi is MIT licensed.