i2pd snap package
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
R4SAS 7d66851611
move wrapper to snap/local, update gitignore
5 years ago
snap move wrapper to snap/local, update gitignore 5 years ago
.gitignore move wrapper to snap/local, update gitignore 5 years ago
LICENSE Initial commit 7 years ago
README.md Added metadata and make snap stable 7 years ago
i2pd-logo.png add logo, sources and modify readme 7 years ago

README.md

i2pd
i2pd - Invisible Internet Protocol Daemon

This is the snap for i2pd, "Invisible Internet Protocol Daemon". It works on Ubuntu, Fedora, Debian, and other major Linux distributions.

Install

sudo apt install snapd-xdg-open
sudo snap install --edge i2pd

(Don't have snapd installed?)

Usage

Managing with systemd:

systemctl status snap.i2pd.daemon.service
systemctl stop snap.i2pd.daemon.service
systemctl start snap.i2pd.daemon.service

View logs:

journalctl -u snap.i2pd.daemon

Graceful router shutdown:

sudo i2pd.graceful-shutdown

Reload config after changing tunnels.conf file:

sudo i2pd.reload-tunnels-conf

Published for 🐧 with 💝 by Snapcrafters

Remaining tasks

Snapcrafters (join us) are working to land snap install documentation and the snapcraft.yaml upstream so i2pd can authoritatively publish future releases.

  • Fork the Snapcrafters template repository to your own GitHub account.
    • If you have already forked the Snapcrafter template to your account and want to create another snap, you'll need to use GitHub's Import repository feature because you can only fork a repository once.
  • Rename the forked Snapcrafters template repository
  • Update logos and references to [Project] and [my-snap-name]
  • Create a snap that runs in devmode
  • Register the snap in the store, using the preferred upstream name
  • Add a screenshot to this README.md
  • Publish the devmode snap in the Snap store edge channel
  • Add install instructions to this README.md
  • Update snap store metadata, icons and screenshots
  • Convert the snap to strict confinement, or classic confinement if it qualifies
  • Publish the confined snap in the Snap store beta channel
  • Update the install instructions in this README.md
  • Post a call for testing on the Snapcraft Forum - link
  • Ask a Snapcrafters admin to fork your repo into github.com/snapcrafters, transfer the snap name from you to snapcrafters, and configure the repo for automatic publishing into edge on commit
  • Add the provided Snapcraft build badge to this README.md
  • Publish the snap in the Snap store stable channel
  • Update the install instructions in this README.md
  • Post an announcement in the Snapcraft Forum - link
  • Submit a pull request or patch upstream that adds snap install documentation - link
  • Submit a pull request or patch upstream that adds the snapcraft.yaml and any required assets/launchers - link
  • Add upstream contact information to the README.md
  • If upstream accept the PR:
    • Request upstream create a Snap store account
    • Contact the Snap Advocacy team to request the snap be transferred to upstream
  • Ask the Snap Advocacy team to celebrate the snap - link

If you have any questions, post in the Snapcraft forum.

The Snapcrafters

l-n-s