frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: Pyproc – Call Python from Go Without CGO or Microservices

https://github.com/YuminosukeSato/pyproc
17•acc_10000•4h ago•4 comments

Show HN: Daffodil – Open-Source Ecommerce Framework to connect to any platform

https://github.com/graycoreio/daffodil
62•damienwebdev•18h ago•7 comments

Show HN: AI-powered web service combining FastAPI, Pydantic-AI, and MCP servers

https://github.com/Aherontas/Pycon_Greece_2025_Presentation_Agents
40•Aherontas•1d ago•15 comments

Show HN: A store that generates products from anything you type in search

https://anycrap.shop/
1137•kafked•2d ago•324 comments

Show HN: Semlib – Semantic Data Processing

https://github.com/anishathalye/semlib
56•anishathalye•19h ago•12 comments

Show HN: Datadef.io – Canvas for data lineage and metadata management

https://datadef.io/
11•theolouvart•1d ago•4 comments

Show HN: Omarchy on CachyOS

https://github.com/mroboff/omarchy-on-cachyos
60•theYipster•1d ago•61 comments

Show HN: MCP Server Installation Instructions Generator

https://hyprmcp.com/mcp-install-instructions-generator/
19•pmig•18h ago•5 comments

Show HN: HN Term – browse HN using the terminal

https://github.com/aotakeda/hn-term
8•arthurtakeda•8h ago•0 comments

Show HN: Dagger.js – A buildless, runtime-only JavaScript micro-framework

https://daggerjs.org
74•TonyPeakman•1d ago•72 comments

Show HN: I reverse engineered macOS to allow custom Lock Screen wallpapers

https://cindori.com/backdrop
73•cindori•1d ago•52 comments

Show HN: InfiniteTalk AI – AI Lip-Sync Video Generator for Long Videos

https://www.infinitetalk.net
2•laiwuchiyuan•5h ago•0 comments

Show HN: Blocks – Dream work apps and AI agents in minutes

https://blocks.diy
11•shelly_•12h ago•3 comments

Show HN: I built an app store for open-source financial plans (on spreadsheets)

https://finfam.app/explore/views
38•mhashemi•16h ago•14 comments

Show HN: Open Line Protocol – a minimal wire for AI agents (MIT)

https://github.com/terryncew/openline-core
2•terrynce•6h ago•1 comments

Show HN: Ruminate – AI reading tool for understanding hard things

https://tryruminate.com/
15•rshanreddy•13h ago•3 comments

Show HN: A tool to make a bootable USB installer out of macOS, or download it

https://macdaddy.io/install-disk-creator/
3•feelix•8h ago•0 comments

Show HN: Small Transfers – charge from 0.000001 USD per request for your SaaS

https://smalltransfers.com/
189•strnisa•5d ago•73 comments

Show HN: Labspace Directory – Biotech resource for lab space

https://www.labspacedirectory.com
2•ejhodges•10h ago•0 comments

Show HN: Pooshit – Sync local code to remote Docker containers

52•marktolson•11h ago•43 comments

Show HN: Vicinae – A native, Raycast-compatible launcher for Linux

https://github.com/vicinaehq/vicinae
178•aurellius•6d ago•34 comments

Show HN: Httpjail – HTTP(s) request filter for processes

https://github.com/coder/httpjail
4•ammario•12h ago•0 comments

Show HN: A Daily Typing Challenge in the TUI

https://github.com/Farzan-Hashmi/tuitype
2•FarzanHashmi•13h ago•2 comments

Show HN: Helios, an open-source distributed AI network using idle community GPUs

https://github.com/fnoracr/helios-distributed-ai
2•fnoracr•13h ago•0 comments

Show HN: Allzonefiles.io – download 307M registered domain names

https://allzonefiles.io
4•iryndin•14h ago•3 comments

Show HN: I made a generative online drum machine with ClojureScript

https://dopeloop.ai/beat-maker/
198•chr15m•4d ago•50 comments

Show HN: Ultraplot – A succint wrapper for matplotlib

https://github.com/Ultraplot/UltraPlot
34•cvanelteren•5d ago•13 comments

Show HN: Building an open-source agentic terminal

https://davehudson.io/blog/2025-09-14
4•tritondev•16h ago•3 comments

Show HN: Term.everything – Run any GUI app in the terminal

https://github.com/mmulet/term.everything
1074•mmulet•6d ago•144 comments

Show HN: CLAVIER-36 – A programming environment for generative music

https://clavier36.com/p/LtZDdcRP3haTWHErgvdM
142•river_dillon•2d ago•25 comments
Open in hackernews

Show HN: Pooshit – Sync local code to remote Docker containers

52•marktolson•11h ago
Pronounced Push-It....

I'm a lazy developer for the most part, so this is for people like me. Sometimes I just want my local code running in live remote containers quickly, without building images and syncing to cloud docker repos or setting up git workflows or any of the other draining ways to get your code running remotely.

With pooshit (and a simple config file), you can simply push your local dev files to a remote folder on a VM then automatically remove relevant running containers, then build and run an updated container with one command line call.

It works well with reverse proxies like nginx or caddy as you can specify the docker run arguments in the pooshit_config files.

https://github.com/marktolson/pooshit

Comments

WastedCucumber•11h ago
Dumb question, out of real curiosity - is the double fecal pun deliberate?
CBLT•10h ago
Line 1 of the readme has a poop emoji
electroglyph•10h ago
shitty joke if you ask me =)
robertlagrant•9h ago
I can't wait for version number 2 to drop
upghost•7h ago
I am actually surprised how well it runs, given how solid it is
robertlagrant•24m ago
I heard there's a related app called FeeCal - help calculate all your fees.
marktolson•9h ago
Yes.
badc0ffee•5h ago
The joke is a deuce.
65•5h ago
It's actually a triple fecal pun! Push it... poo... shit.
mouse_•10h ago
good post
lagniappe•10h ago
no middlemane i like it
ElCapitanMarkla•10h ago
I had a similar script a few years ago when I refused to give up my aging Macbook Air and built a server to host my dev env. I had an rsync command that would sync the differences from my local machine up to the remote box. It was surprisingly quick considering the size of the projects.
sippeangelo•10h ago
Neat project, but what does this do differently than docker compose with the --host flag? https://docs.docker.com/reference/cli/docker/#host

It uploads your whole local docker context, source code and all, builds the image on the remote server and up's the container(s) all with a single command. I use this all the time when deploying simple services to avoid all of the complexity of registries etc.

    docker -H ssh://remote compose up -d
zsimjee•10h ago
To me, it looks like this new project is aimed more at being able to develop remotely and share your localhost:3000 env instead of getting a real production box up. Bidi sync etc... hints at that, it's like having a 2-interface dev env.
sippeangelo•9h ago
I don't see that at all?
robertlagrant•9h ago
Wow - never seen that before.
marktolson•9h ago
Probably pretty similar except you get to just write "pooshit" instead.
parhamn•5h ago
What!?!? This is a thing? How did I not know about this. Thanks for the share!
aitchnyu•3h ago
Is there a single line Podman alternative?
eightnoneone•10h ago
How does this compare to https://www.devspace.sh/ ?
marktolson•8h ago
It's not based on k8s, it's just pushing your local app to a server and spinning up a conainer with one CLI call.
mhuffman•9h ago
Useful project. Name that no reasonable company would allow IT department to use. 10 out of 10! It worked for CockroachDB. I hope it turns into a unicorn and I'm not joking about that.
another-dave•9h ago
I can't remember what the package was, but when I was working for "large bank", one of the npm dependencies we wanted to use had a licence file that just said 'Do whatever the fuck you want'.

Legal came back saying that it was "highly unorthodox, but approved for use"

catlifeonmars•6h ago
That’s amazing. I’d really like to steal that, but not being a lawyer, I’m not sure how viable it is as an actual license.
dijksterhuis•6h ago
FSF has approved it, OSI has not. Make of that what you will. https://en.wikipedia.org/wiki/WTFPL

Notes from OSI rejection board meeting

> It's no different from dedication to the public domain.

-- https://en.wikipedia.org/wiki/WTFPL#cite_note-osi-2

spacebanana7•9h ago
I believe people chose to pay Adobe subscriptions simply to avoid explaining the acronym for the GNU Image Manipulation Program in meetings.
thot_experiment•5h ago
I'm going to have to challenge you on this one. I'm not great lover of Photoshop, and GIMP does have an unfortunate name, but it is an alternative to Photoshop in the same way Gentoo is an alternative to Mac OS, you're not wrong but...
chillfox•8h ago
I have never worked at or heard of a company caring about the names of software, at most it's been a bit of a chuckle. Best guess is being concerned about software names is a super conservative culture thing.
manquer•8h ago
Perhaps not directly in a review.

Names can be troublesome though, badly named products get caught in spam filters, or blocked in some firewall blacklist.

mhuffman•4h ago
I do believe you, but be honest, both of us could come up with an easy half-dozen names for software that if spoken out loud at work or triggered a filter on the network at the office would have someone explaining to HR what the hell is going on.
catlifeonmars•6h ago
The cockroachDB thing, was that intentional or just incidental?
_def•9h ago
I don't really understand the use case and wonder if containers are the right tool here at all.
marktolson•8h ago
Here is my main use case. I have lightweight services that I need to update and deploy regularly (until I movee to K8s or a proper production env). Using pooshit, I can push my entire local dev folder to a remote server then destroy the old image, rebuild the new image and spin up a new container with one call. Your config file contains your remote config. You need nothing in between you and your remote server and it only relies on SSH and docker, nothing else, no middleman, repos, and no deployment containers running on your VM.
fny•9h ago
This is a steaming pile of SFTP. Why not use rsync or wrap it if you must?

For anyone who's interested in proper bidirectional sync check out Mutagen.[0]

[0]: https://mutagen.io/documentation/synchronization/

marktolson•9h ago
Because I don't want to do this: https://mutagen.io/documentation/introduction/getting-starte...
bilekas•8h ago
Can't wait to try and get this greenlit at work.
marktolson•8h ago
Better off trying to get it brownlit.
infogulch•7h ago
My grandma laughed at this one.
wolttam•8h ago
`docker context`?
gregjw•8h ago
what a name! fun conversations ahead for people that want to utilise it at work!
scottydelta•7h ago
I understand what you are trying to do but you should checkout dokploy or coolify.

You push to github, github action builds it and hits dokploy webhook and it pulls your github code and build and deploy on that server.

This is more reliable and industry way. What you are doing requires same amount of time to deploy and requires manual intervention every time.

For once i thought you were moving code to server and then you just restarted container and it worked without having to build. I have done it in the past due to some unique requirements where dependencies are in docker image and code is copied from local to server and docker image took code from server on start.

marktolson•7h ago
Not sure if you read the description but I clearly stated that I wanted no middleman, so I'm not sure how this solves my use case. Also not sure how it requires the same amount of time, and 'manual intervention every time'? You provision a remote server, install docker then update the local config file and it's done. One line deployments everytime. And why would I update the code inside the container when you need a build process to install dependencies? If you want to update code while the app is running then restart, then docker is not the right solution.

Additionally there are a million different and better ways to deploy services, this suits the use case I described.

coded_monkey•4h ago
There is nothing “industry way” about letting CI automatically deploy your production environment.