Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/goreleaser/nfpm
nFPM is Not FPM - a simple deb, rpm, apk, ipk, and arch linux packager written in Go
https://github.com/goreleaser/nfpm
apk apk-packager archlinux archlinux-packager archlinux-packages deb deb-package deb-packages fpm go golang hacktoberfest rpm rpm-packages rpm-packaging rpmbuild
Last synced: 5 days ago
JSON representation
nFPM is Not FPM - a simple deb, rpm, apk, ipk, and arch linux packager written in Go
- Host: GitHub
- URL: https://github.com/goreleaser/nfpm
- Owner: goreleaser
- License: mit
- Created: 2018-01-04T12:49:38.000Z (about 7 years ago)
- Default Branch: main
- Last Pushed: 2024-10-25T14:49:03.000Z (3 months ago)
- Last Synced: 2024-10-30T00:00:33.658Z (2 months ago)
- Topics: apk, apk-packager, archlinux, archlinux-packager, archlinux-packages, deb, deb-package, deb-packages, fpm, go, golang, hacktoberfest, rpm, rpm-packages, rpm-packaging, rpmbuild
- Language: Go
- Homepage: https://nfpm.goreleaser.com/
- Size: 2.58 MB
- Stars: 2,164
- Watchers: 24
- Forks: 158
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
- awesome-ops - goreleaser/nfpm - 01-04|2024-10-04 | 一个用 Go 编写的简单且 0 依赖项的 deb、rpm、apk 和 arch Linux 打包器 | (RPM)
- awesome-repositories - goreleaser/nfpm - nFPM is Not FPM - a simple deb, rpm, apk, ipk, and arch linux packager written in Go (Go)
- go-awesome - NFPM - deb, rpm, apk and other packaging tools (Open source library / Build And Compile)
- awesome-tools - nfpm - nFPM is Not FPM - a simple deb, rpm and apk packager written in Go. (Linux systems / Software packages)
- awesome-golang-repositories - nfpm - a simple deb, rpm and apk packager written in Go (Repositories)
README
## Why
While [fpm][] is great, for me, it is a bummer that it depends on `ruby`, `tar`
and other software.I wanted something that could be used as a binary and/or as a library and that
was really simple.So I created nFPM: a simpler, 0-dependency, as-little-assumptions-as-possible alternative to fpm.
## Getting started
- [Getting Started](https://nfpm.goreleaser.com)
- [Install](https://nfpm.goreleaser.com/install/)
- [Usage](https://nfpm.goreleaser.com/usage/)
- [Configuration reference](https://nfpm.goreleaser.com/configuration/)## Used and supported by
Build beautiful cross-platform applications using Go.
## Special thanks 🙏
Thanks to the [fpm][] authors for fpm, which inspires nfpm a lot.
## Community
You have questions, need support and or just want to talk about GoReleaser/nFPM?
Here are ways to get in touch with the GoReleaser community:
[![Join Discord](https://img.shields.io/badge/Join_our_Discord_server-5865F2?style=for-the-badge&logo=discord&logoColor=white)](https://discord.gg/RGEBtg8vQ6)
[![Follow Twitter](https://img.shields.io/badge/follow_on_twitter-1DA1F2?style=for-the-badge&logo=twitter&logoColor=white)](https://twitter.com/goreleaser)
[![GitHub Discussions](https://img.shields.io/badge/GITHUB_DISCUSSION-181717?style=for-the-badge&logo=github&logoColor=white)](https://github.com/goreleaser/nfpm/discussions)## Donate
Donations are very much appreciated! You can donate/sponsor on the main
[goreleaser opencollective](https://opencollective.com/goreleaser)! It's
easy and will surely help the developers at least buy some ☕️ or 🍺!## Stargazers over time
[![Stargazers over time](https://starchart.cc/goreleaser/nfpm.svg?variant=adaptive)](https://starchart.cc/goreleaser/nfpm)
---
[fpm]: https://github.com/jordansissel/fpm