Skip to content
Iota Services package builder for deb and rpm packages
CSS Shell HTML Dockerfile Ruby
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docker
packages
services
web
.gitignore
Gemfile
README.md
REPO.md
package-cliri
package-ict
package-iri
package-iri-mon
package-redix
tangled-docker

README.md

Package Builder

This repository contains a package builder for IOTA / Tangle based services. It utilises Docker and FPM to build Debian and Redhat packages. These packages are distributed through the TangledIT repositories which you can find here.

The package builder is open to anyone, so you can even build your own and distribute them yourself. Tangled IT and this repository is in no way affiliated with the IOTA Foundation.

Table of Contents

Requirements

Services available

Currently we provide packages for:

Getting started

Clone the repo and cd into the directory. Run ./tangled-docker to see the possible commands. The following instructions work for building the IRI package:

# Build, run and enter the docker container
./tangled-docker build deb
./tangled-docker start deb
./tangled-docker ssh deb

# Inside the container run to build release 1.6.1
./package-iri 1.6.1

# The RPM and DEB packages can be found in the packages/ folder

Todo

  • Add support for more services
  • Synchronize RPM and DEB packages
  • ..

Contributing

  1. Fork it ( https://github.com/tangledit/package-builder/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

Contributors

You can’t perform that action at this time.