greatape is a free social audio & video social-media platform that can be used via an app. greatape is a Fediverse technology that supports Federation via ActivityPub.
 
 
Go to file
Xeronith fe24617a85 feat(project): update Dockerfile 2023-05-02 00:40:53 +03:30
app refactor(project): 🗑️ cleanup 2023-05-01 14:42:14 +03:30
assets/media docs(project): 📝 update readme 2023-04-21 10:15:42 +03:30
components feat(app): add data seed 2023-05-01 10:53:16 +03:30
providers refactor(project): 🏗️ update structure 2023-04-21 10:19:17 +03:30
test test(project): 🧪 resolve default storage issue 2023-05-01 10:54:20 +03:30
.dockerignore feat(project): update Dockerfile 2023-05-02 00:40:53 +03:30
.gitignore fix(components): 🔧 update default config 2023-05-01 14:43:07 +03:30
Dockerfile feat(project): update Dockerfile 2023-05-02 00:40:53 +03:30
LICENSE The copyright is owned by CHARLES ILIYA KREMPEAUX. And CHARLES ILIYA KREMPEAUX released this under the GNU AFFERO GENERAL PUBLIC LICENSE. To be clear, CHARLES ILIYA KREMPEAUX retains the copyright of this (to avoid confusion with the 2 copyright statements in the LICENSE file.) 2022-06-29 06:15:18 -07:00
README.md docs(workspace): 📝 update readme 2023-05-01 14:46:00 +03:30
config.yaml fix(components): 🔧 update default config 2023-05-01 14:43:07 +03:30
config.yaml.sample fix(components): 🔧 update default config 2023-05-01 14:43:07 +03:30
go.mod feat(project): update Dockerfile 2023-05-02 00:40:53 +03:30
go.sum feat(project): update Dockerfile 2023-05-02 00:40:53 +03:30
main.go feat(components): add bootstrap 2023-04-28 11:56:51 +03:30
staticcheck.conf refactor(project): 🏗️ update structure 2023-04-21 10:19:17 +03:30

README.md

GʀᴇᴀᴛAᴘᴇ

⚠️ This project is under heavy development and should not be used in production yet.

image image image image

greatape is a free social audio & video social-media platform that can be used via an app.

greatape is a Fediverse technology that supports Federation via ActivityPub.

Running the Project

  1. Create an empty Postgres database.
  2. Clone the project repository: git clone https://github.com/reiver/greatape
  3. Navigate to the project directory: cd greatape
  4. Download the project dependencies: go mod download
  5. Update the config.yaml file in the project root directory with the actual values for your database.
  6. Run the project: go run main.go

Team

The following is a list of the people who are actively working on Great Ape (in alphabetical order):

Name Role Online
Charles Iliya Krempeaux lead, product, engineering 🐘 🕸️
Chet Earl Woodside ux 🕸️
Chris Trottier product, qa 🐘 📷
Farzaneh Amini ux 🕸️
Massoud Seifi engineering 🐘
Meysam Mousavi engineering
Nariman Movaffaghi engineering
Nastaran Ahmadi Bonakdar engineering
Zeinab Abbasi ux