Sysop: | Amessyroom |
---|---|
Location: | Fayetteville, NC |
Users: | 28 |
Nodes: | 6 (0 / 6) |
Uptime: | 63:43:53 |
Calls: | 425 |
Calls today: | 3 |
Files: | 1,025 |
Messages: | 91,259 |
Posted today: | 1 |
The aim is to be BBS software agnostic, so if you run Synchronet, just pull the synchronet package you want, if you run Mystic, there will be mystic packages available.
Feel free to have a read of my blog post, and provide any feedback you have. I am hoping that this will make Sysop's lives much easier.
---
Best regards,
Christian aka MeaTLoTioN // @meatlotion:erb.pw
The aim is to be BBS software agnostic, so if you run Synchronet, jus pull the synchronet package you want, if you run Mystic, there will b mystic packages available.
I like the idea, but I'm assuming that the "door" has to be 'nix' compatible for this to work right now. This will convince some of us to make the final plunge from windows to linux!
Well, I have a surprise for you - I've been working on just such a system and you can read all about it here; https://meatlotion.com/blog/who-wants-one-more-package-manager/
I currently only have two packages available so far, but now I have the backend structure and front end installer in a mostly working state, it'll only be a matter of time before we have plenty of doors to choose from.
How would you like a package manager for BBSes?
Would it be cool to `pkg install somedoor` and as if by magic it would
do it?
https://meatlotion.com/blog/who-wants-one-more-package-manager/
Hey y'all,
How would you like a package manager for BBSes?
Would it be cool to `pkg install somedoor` and as if by magic it would
do it?
Wow your are simply amazing. What a cool idea. Will it also install
MRC? mine is broken and I just haven't had the time to keep retrying to see what is wrong. Would be cool. Just a suggestion.
On 14 Apr 2025, claw said the following...
Wow your are simply amazing. What a cool idea. Will it also install MRC? mine is broken and I just haven't had the time to keep retrying see what is wrong. Would be cool. Just a suggestion.
Thanks! And yes, MRC was the first package I made work!
The package manager only works with Linux x86_64 for now, bit if you
have that for your BBS, check out my blog post at meatlotion.com about
the package manager and at the bottom of the page is a download link to the `bsr` command.
Once you have that downloaded, copy it to a dir in your path, i.e. /usr/bin/ and then you can just run;
# To update the repo
bsr update
# To search for a package
bsr search sometext
# To install a package
bsr install package-name
# To uninstall a package (works but needs tuning)
bsr uninstall package-name
# To see a list of installed packages
bsr list
I think that will give you a head start! =)
Best regards,
Christian aka MeaTLoTioN // @meatlotion:erb.pw
No config? how do I tell it where the BBS is located?
Hey y'all,
How would you like a package manager for BBSes?
Would it be cool to `pkg install somedoor` and as if by magic it would
do it?
On 15 Apr 2025, claw said the following...
No config? how do I tell it where the BBS is located?
When you install it, it will tell you what is needed for you to get it working.
I'm actually thinking up a way to make it even easier, but for now
you'll just need to symlink or copy the files it tells you, to
where they have to go. It is mostly idiot proof right now, I think... but always room for improvement =)
Hmmm... the bsr list command shows only installed packages. Search seems to require some other input. I'd like a way for it to show all the available packages so I can choose from that.
Hmmm... the bsr list command shows only installed packages. Search see
to require some other input. I'd like a way for it to show all the available packages so I can choose from that.
I had thought about something like that. I made it currently to act similar
like apt does in Debian.
If you do `bsr search i` it shows you all the packages currently available
(little hack)
How would you like a package manager for BBSes?
Would it be cool to `pkg install somedoor` and as if by magic it would do i
Well, I have a surprise for you - I've been working on just such a system a
you can read all about it here; https://meatlotion.com/blog/who-wants-one-more-package-manager/