Keep up with latest updates from Gitea for Cloudron.
Go to file
Girish Ramakrishnan e566c94b43 Bring in various gogs features
better custom app.ini
optional sso support
always create root user
2019-06-04 17:15:20 -07:00
supervisor Set GITEA_CUSTOM 2018-08-02 09:41:19 -07:00
test Add lock file 2019-05-30 09:56:01 -07:00
.dockerignore ignore the git folder 2016-02-01 11:58:45 -08:00
.gitignore add .dockerignore 2015-11-24 19:52:30 -08:00
app.ini.template Using crudini for configuration merging 2017-08-09 07:06:23 +02:00
CHANGELOG Version 1.10.2 2019-05-30 09:55:07 -07:00
CloudronManifest.json Bring in various gogs features 2019-06-04 17:15:20 -07:00
DESCRIPTION.md Version 1.10.2 2019-05-30 09:55:07 -07:00
Dockerfile Bring in various gogs features 2019-06-04 17:15:20 -07:00
LICENSE Add MIT license 2016-08-15 11:05:33 -07:00
logo.png Gitea got a new logo 2017-10-14 11:18:05 -07:00
POSTINSTALL.md Bring in various gogs features 2019-06-04 17:15:20 -07:00
README.md Fixed tests 2017-06-02 11:20:27 +02:00
sshd_config Use latest base image 2018-10-10 20:09:26 -07:00
start.sh Bring in various gogs features 2019-06-04 17:15:20 -07:00

Gitea Cloudron App

This repository contains the Cloudron app package source for Gitea.

Installation

Install

or using the Cloudron command line tooling

cloudron install --appstore-id io.gitea.cloudronapp

Building

The app package can be built using the Cloudron command line tooling.

cd gitea-app

cloudron build
cloudron install

Testing

The e2e tests are located in the test/ folder and require nodejs. They are creating a fresh build, install the app on your Cloudron, perform tests, backup, restore and test if the repos are still ok. The tests expect port 29418 to be available.

cd gitea-app/test

npm install
PATH=$PATH:node_modules/.bin USERNAME=<cloudron username> PASSWORD=<cloudron password> mocha --bail test.js