notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
opengist Self-hosted pastebin powered by Git, open-source alternative to Github Gist.
1.10.0 www on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.9.1Version of this port present on the latest quarterly branch.
Maintainer: fox@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-11-16 18:24:03
Last Update: 2025-04-13 07:48:45
Commit Hash: 4bd4a4e
Also Listed In: textproc
License: AGPLv3
WWW:
https://opengist.io/
Description:
Opengist is a self-hosted Pastebin powered by Git. All snippets are stored in a Git repository and can be read and/or modified using standard Git commands, or with the web interface. It is similar to GitHub Gist, but open-source and could be self-hosted.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (21 items)
Collapse this list.
  1. /usr/local/share/licenses/opengist-1.10.0/catalog.mk
  2. /usr/local/share/licenses/opengist-1.10.0/LICENSE
  3. /usr/local/share/licenses/opengist-1.10.0/AGPLv3
  4. bin/opengist
  5. @sample(opengist,opengist,640) etc/opengist/config.yml.sample
  6. www/opengist/assets/admin-f49fd6c0.js
  7. www/opengist/assets/editor-dd91ca8c.js
  8. www/opengist/assets/embed-3b762c54.css
  9. www/opengist/assets/embed-ba879bc1.js
  10. www/opengist/assets/favicon-32-5d82ace6.png
  11. www/opengist/assets/gist-bdaf8125.js
  12. www/opengist/assets/main-33049c6e.js
  13. www/opengist/assets/main-742e3dff.css
  14. www/opengist/assets/opengist-85b89b9c.svg
  15. www/opengist/assets/webauthn-da047c6d.js
  16. www/opengist/manifest.json
  17. @dir(opengist,opengist,640) /var/db/opengist
  18. @dir(opengist,opengist,600) /var/run/opengist
  19. @owner
  20. @group
  21. @mode
Collapse this list.
Dependency lines:
  • opengist>0:www/opengist
To install the port:
cd /usr/ports/www/opengist/ && make install clean
To add the package, run one of these commands:
  • pkg install www/opengist
  • pkg install opengist
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: opengist
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1744459083 SHA256 (go/www_opengist/opengist-v1.10.0/opengist-1.10.0-node_modules.tgz) = dfeac784d1f3de9dc0f3386e753dc61025d7a012cf54baa6e2aaa76f7fe0ba21 SIZE (go/www_opengist/opengist-v1.10.0/opengist-1.10.0-node_modules.tgz) = 26316123

Expand this list (4 items)

Collapse this list.

SHA256 (go/www_opengist/opengist-v1.10.0/v1.10.0.mod) = 3a6dda94ea022a2cbdcb57d407b1c51c0ce367c41a8a73d0d8ac377e4e9c180b SIZE (go/www_opengist/opengist-v1.10.0/v1.10.0.mod) = 5632 SHA256 (go/www_opengist/opengist-v1.10.0/v1.10.0.zip) = 68b03325b7eef05aec65cbac266aefe741aeba7c4a006ef0c9b0cfac8fe416c0 SIZE (go/www_opengist/opengist-v1.10.0/v1.10.0.zip) = 1658078

Collapse this list.


Packages (timestamps in pop-ups are UTC):
opengist
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.9.1_11.9.1_1------
FreeBSD:13:quarterly1.9.11.9.1------
FreeBSD:14:latest1.9.11.10.0------
FreeBSD:14:quarterly-1.9.1------
FreeBSD:15:latest1.9.11.9.1n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. npm-node20>0 : www/npm-node20
  2. go123 : lang/go123
  3. node : www/node20
Runtime dependencies:
  1. git : devel/git
Fetch dependencies:
  1. go123 : lang/go123
  2. ca_root_nss>0 : security/ca_root_nss
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
www_opengist
USES:
go:1.23,modules nodejs:20,build zip
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://proxy.golang.org/github.com/thomiceli/opengist/@v/
Collapse this list.

Number of commits found: 11

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.10.0
13 Apr 2025 07:48:45
commit hash: 4bd4a4e185d870ded9a3cafa16e35a08fc168ea3commit hash: 4bd4a4e185d870ded9a3cafa16e35a08fc168ea3commit hash: 4bd4a4e185d870ded9a3cafa16e35a08fc168ea3commit hash: 4bd4a4e185d870ded9a3cafa16e35a08fc168ea3 files touched by this commit
Santhosh Raju (fox) search for other commits by this committer
www/opengist: Update to 1.10.0

Changes since 1.9.1:

v1.10.0

Deprecations

Removed in the next SemVer MAJOR version of Opengist.
  * Use the configuration option index/OG_INDEX instead of
    index.enabled/OG_INDEX_ENABLED. The default value is bleve.
  * The configuration index.dirname/OG_INDEX_DIRNAME will be removed.
    If you're using Bleve, the path of the index will be opengist.index.

Added
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.9.1_1
02 Apr 2025 02:07:58
commit hash: a4e30d4f4fed37188c78999f90dd2757dfd9e95acommit hash: a4e30d4f4fed37188c78999f90dd2757dfd9e95acommit hash: a4e30d4f4fed37188c78999f90dd2757dfd9e95acommit hash: a4e30d4f4fed37188c78999f90dd2757dfd9e95a files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
go: Bump ports for go124 update
1.9.1
09 Mar 2025 01:41:23
commit hash: 62f633377069006596fdf698535a50ade5768e25commit hash: 62f633377069006596fdf698535a50ade5768e25commit hash: 62f633377069006596fdf698535a50ade5768e25commit hash: 62f633377069006596fdf698535a50ade5768e25 files touched by this commit
Santhosh Raju (fox) search for other commits by this committer
www/opengist: Update to 1.9.1

Changes since 1.8.4:

v1.9.1

Added

  * More translation strings (#401)

Fixed

  * SQL query for MySQL/Postgres on user profile (#424)
  * User avatar on gist likes list (#425)
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.8.4
09 Mar 2025 00:51:52
commit hash: 0e4fb336cba5439a9f7f692df86c87a6dc1519f8commit hash: 0e4fb336cba5439a9f7f692df86c87a6dc1519f8commit hash: 0e4fb336cba5439a9f7f692df86c87a6dc1519f8commit hash: 0e4fb336cba5439a9f7f692df86c87a6dc1519f8 files touched by this commit
Santhosh Raju (fox) search for other commits by this committer
Author: Dave Cottlehuber
www/opengist: Build fixes and improvements

un-break arm64 by installing both esbuild arches
    - stop lang/go from fetching newer toolchains during build
    - pet port with portfmt & portclippy, fix pkg-plist

run under non-root user by default
    - add UID, GID for opengist user
    - amend rc script to support user

PR:	        285179
Reviewed by:	fox
Sponsored by:   SkunkWerks, GmbH
1.8.4_1
05 Mar 2025 16:02:56
commit hash: d0642a617631ca9d19d24750b6669ecc13584027commit hash: d0642a617631ca9d19d24750b6669ecc13584027commit hash: d0642a617631ca9d19d24750b6669ecc13584027commit hash: d0642a617631ca9d19d24750b6669ecc13584027 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
Bump all go ports for yesterday's releases
1.8.4
25 Dec 2024 08:03:49
commit hash: a554b7f5985fc169a1b7fe5482893a0285c5c3ebcommit hash: a554b7f5985fc169a1b7fe5482893a0285c5c3ebcommit hash: a554b7f5985fc169a1b7fe5482893a0285c5c3ebcommit hash: a554b7f5985fc169a1b7fe5482893a0285c5c3eb files touched by this commit
Santhosh Raju (fox) search for other commits by this committer
www/opengist: Update to 1.8.4

Changes since 1.8.3:

v1.8.4

Added

  * More translation strings (#398)
  * Custom instance names (#399)

Fixed

  * Prevent passwords managers autofill on filename inputs (#357)
1.8.3
30 Nov 2024 10:40:37
commit hash: 3178aa28894b9fac95a776b5baee24250266c6f3commit hash: 3178aa28894b9fac95a776b5baee24250266c6f3commit hash: 3178aa28894b9fac95a776b5baee24250266c6f3commit hash: 3178aa28894b9fac95a776b5baee24250266c6f3 files touched by this commit
Santhosh Raju (fox) search for other commits by this committer
www/opengist: Update to 1.8.3

Changes since 1.8.2:

v1.8.3

Changed

  * Throw warn instead of fatal on Git global config init failure (#392)
  * Define esbuild as a Javascript dependency for all other platforms (#393)
1.8.2
26 Nov 2024 21:10:35
commit hash: b395ce142c1708c92a24d0c0c5749a9ff83191eecommit hash: b395ce142c1708c92a24d0c0c5749a9ff83191eecommit hash: b395ce142c1708c92a24d0c0c5749a9ff83191eecommit hash: b395ce142c1708c92a24d0c0c5749a9ff83191ee files touched by this commit
Santhosh Raju (fox) search for other commits by this committer
www/opengist: Update to 1.8.2

Update the default location of the DB.

Changes since 1.8.1:

v1.8.2

Added

  * More translation strings (#373) (#388)

Changed

  * Enforce git config on startup (#383)
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.8.1
24 Nov 2024 16:56:14
commit hash: 8cbfc1d217984dfa0ac95ca50ae63406d22e4dc1commit hash: 8cbfc1d217984dfa0ac95ca50ae63406d22e4dc1commit hash: 8cbfc1d217984dfa0ac95ca50ae63406d22e4dc1commit hash: 8cbfc1d217984dfa0ac95ca50ae63406d22e4dc1 files touched by this commit
Santhosh Raju (fox) search for other commits by this committer
www/opengist: Mark as broken on aarch64
1.8.1
19 Nov 2024 07:07:08
commit hash: ae2ef5f4fb6d367a3002c1339d523bc7f8e07e34commit hash: ae2ef5f4fb6d367a3002c1339d523bc7f8e07e34commit hash: ae2ef5f4fb6d367a3002c1339d523bc7f8e07e34commit hash: ae2ef5f4fb6d367a3002c1339d523bc7f8e07e34 files touched by this commit
Santhosh Raju (fox) search for other commits by this committer
www/opengist: Mark as broken on i386

Reported by:	pkg-fallout
1.8.1
16 Nov 2024 18:20:48
commit hash: b60b3ff7cad4221d55a0144542d5dd494b2bc936commit hash: b60b3ff7cad4221d55a0144542d5dd494b2bc936commit hash: b60b3ff7cad4221d55a0144542d5dd494b2bc936commit hash: b60b3ff7cad4221d55a0144542d5dd494b2bc936 files touched by this commit
Santhosh Raju (fox) search for other commits by this committer
www/opengist: New Port: Self-hosted Pastebin powered by Git

Self-hosted pastebin powered by Git, open-source alternative to Github Gist.

WWW: https://opengist.io/

Number of commits found: 11