RPM builder for http-to-https-letsencrypt

You'll need to install rustup nightly:

rustup toolchain install nightly

Steps to build:

  • Update rust toolchain

rustup update

  • Update spec accordingly to requirements
  • Download source tarball from Releases or Tags page
  • Unpack source tarball

tar -xvf rust-http-to-https-letsencrypt-acme-version.tar.gz

  • Rename folder

mv rust-http-to-https-letsencrypt-acme-version http-to-https-letsencrypt-version

  • Create new source tarball

tar -czvf http-to-https-letsencrypt-version.tar.gz http-to-https-letsencrypt-version/

  • Copy created tarball to SOURCES folder

cp http-to-https-letsencrypt-version.tar.gz path-to-sources/SOURCES/

To build execute:

rpmbuild -v -bb --clean SPECS/http-to-https-letsencrypt.spec

Check RPM package at RPMS/x86_64 folder.

To install execute:

sudo rpm -i --force http-to-https-letsencrypt-YOUR_VERSION.rpm

To check installation:

http-to-https-letsencrypt

Community

Use GitHub discussions, issues and pull requests.

There is Rust Web Server Discord where you can ask questions and share ideas.

Follow the Rust code of conduct.

Donations

If you appreciate my work and want to support it, feel free to do it via PayPal.

Links

  1. Rust Web Server
  2. Rust TLS Server
  3. http-to-https-letsencrypt
  4. Rust Web Framework
  5. Create Debian Package
  6. Homebrew Formula Rust TLS Server
  7. Homebrew Formula Rust Web Server