chrisalexthomas

Joined 12 years ago

Karma
3
Submissions
13
Member since
Nov 26
Programmer and tech lover who can't get enough of that wonderful stuff!
View on Hacker News

Recent submissions

Comment · 7 years ago
Now the auth-service is faking user data, but returning replies that I can actually use in the php-service to generate the correct package list
Comment · 7 years ago
So right now the PHP service is capable of running and if you provide it the satis generated "include" files, it'll serve the packages to composer and it'll install correctly.

Right now I'm working on authorization so you can provide packages to public, or private, depending on your auth level.

Comment · 7 years ago
Damn you're right. The reason for the broken github links is because I moved everything into an organisation instead of my personal account.

They're fixed now.

The profanity I'm comfortable with

The Random Images are because I'm busy writing the php/satis service and I just prioritised that over offering a blank website.

The docs are on the github, check out the php-service, it's working (within reason) right now.

The current status is that I can take the satis generated files and serve them, I'm working now on actually generating the package data dynamically from a database.

Maybe you're right about the sizzle thing. But I've seen worse on this site. So I guessed I wanted to gauge interest as much as I wanted to show off, see who was interested.

Comment · 7 years ago
So I started building this project cause I wanted something like satis, but something that was more dynamic and less basic. But I didn't want to pay $25,000 a year for storing php packages on s3 and I didn't think that this software deserved paying the price Private Packagist wanted either.

So ok, lets make my own and see what happens. Who has an interest in package managers?

Comment · 7 years ago
I always wondered why aws-localstack was built in such a complex way when it's already understood that Docker containers should be built with a single responsibility principle in mind.

Yet here they are with their hulking container, bash scripts, makefiles, etc, etc.

I thought if I tried, I could do better. So here is my first attempt. It successfully mimics S3, DynamoDB, SNS, SQS. Although I'm sure that it doesn't fully support everything. It might support everything that people need to in order to test their systems against it.

Obviously, I didn't write the individual software myself. But I'm packaging them in such a way that might be useful to other people. I hope that somebody can help or advise on how to improve it. Or extra services that I might need.

Comment · 7 years ago
PHP is only used for the database migrations that manage the construction of the database and over time, any future modifications to it. There is no other use for it really. So I don't think it should matter to you right?

The mail server isn't programmed in PHP, it's a dovecot/postfix server, it uses kubernetes to deploy. I didn't write a mail server in PHP :D That would be crazy, you'd be right if that's what you thought

Comment · 7 years ago
So I've started to build a mail server which uses postfix, dovecot, opendkim, mostly database driven stuff for user accounts etc. It's almost ready and has maybe some documentation to write. But I wanted to hurl it into the internet abuse machine and see who hates it or loves it the most.

Awful feedback is welcomed. Advice is appreciated. Pull requests are loved. But how to fix stuff that is clearly broken, is amazing!

Do your worst...

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton