Skip to content
gitea
Switch branches/tags
Code
This branch is 43 commits ahead, 2 commits behind alexandregz/gogs-spk:master.

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 

gitea-spk

Fork from gogs-spk to create a SPK package for Gitea, a Gogs fork.

Dependencies

The Gitea package requires the Git Server package.

Package creation

To create the package, clone the repository:

$ git clone https://github.com/flipswitchingmonkey/gitea-spk.git

Change into the newly created directory - the root directory:

$ cd gitea-spk

Download the Gitea binary matching your architecture from https://github.com/go-gitea/gitea/releases into the root directory. For example, a DiskStation with an ARMv6 (or ARMv7) CPU would require:

$ wget https://github.com/go-gitea/gitea/releases/download/v1.8.3/gitea-1.8.3-linux-arm-6

Invoke the build script to have the package created:

$ ./create_spk.sh

The install package matching your binary (here gitea-1.8.3-linux-arm-6.spk) will be created in the root directory.

If you have several binaries downloaded, you can specify the binary for which the package should be created:

$ ./create_spk.sh gitea-1.8.3-linux-arm-6

Installation

Make sure Package Center > Settings > General > Trust Level is set to Any Publisher and perform installation via Package Center > Manual Install.

Select Package

The installer will create the (internal) user/group gitea:gitea when not found and the executable is run with this user.

Select Package

When installation has finished, the package center shows url and status of your Gitea server.

When accessed for the first time, Gitea will greet you with the installation settings. You should set your Repository Root Path to a shared folder. You can configure permissions for shared folders in the control panel via Edit > Permissions > System internal user to grant the Gitea user permission.

Tested to work on DS215j with Gitea v1.8.3 (arm-6).

Acknowledgements

Original code copyright (c) 2016 Alexandre Espinosa Menor

About

spk (Synology package) to install gitea into Synology NAS

Resources

License

Stars

Watchers

Forks

Packages

No packages published