Interesting - why avoid asterisk?
I looked into fusion to play with but I’ve been using asterisk casually since like the 00s with no issues.
Interesting - why avoid asterisk?
I looked into fusion to play with but I’ve been using asterisk casually since like the 00s with no issues.
You may have facts but there are like 10 people here saying they won’t buy a Tesla so…
Oh yes! Even better. People having Linux machines just hanging around is rare so I didn’t even consider it.
I did a little looking and found instructions for hosting a matrix server here:
https://element-hq.github.io/synapse/latest/setup/installation.html
Once you get a bit comfortable on the command line give this a try!
Excellent - that site is nice and basic. A good first project.
Seek out some resources on HTML, CSS, basic Linux command line and nginx and start playing around. If you’re on a Mac you can do all this locally then rent a small VPS from digital ocean or the like for about $5/mo to host everything on the web when you’re ready. I can’t speak to options on windows.
On your last comment it looks scary but if we break it down it’s not bad at all.
while true ; do
Programs are (super) basically made up of if “this” then do “this stuff”, and while “this thing” do “some stuff”. While true means run this next bit of code (until done
) forever.
nc -l -p 80 -c
nc is a program (netcat) that reads/writes data to a network. - in Linux denote options for the program. These are saying listen, listen on port 80, and run a command.
‘echo -e “HTTP/1.1 200 OK\n\n $(date)”’;
The command netcat will run. This is HTTP protocol magicness and (date)
is a Linux command that prints the date.
done
Ends the loop
Ez pz.
If you have a Mac you can probably run this in terminal and check out what it does (do take care in running commands from the internet tho).
All good. Learning and exploring is part of the journey! For example hosting a website can be as simple as running a program
(egwhile true ; do nc -l -p 80 -c ‘echo -e “HTTP/1.1 200 OK\n\n $(date)”’; done
)
or as complicated as an entire application with multiple databases and processes.
For your first goal - what do you want your website to do? Blog? A bio about yourself? Are you interested in creating the HTML or do you want to focus on getting someone else’s application (eg matrix) up and running?
Do you have more specific goals? Running a home server and website isn’t really programming, more sysadmin work. If you want your website to be a web app that’s a different story.
For arduino work C would be the most directly relatable. It’s a simple language but can be a bit tricky since the language itself doesn’t do much hand holding for you. Arduino does make it a bit easier though.
The C Programming Language is probably the best programming book ever written for any language.
I did. It’s rambling and unclear. I was trying to help the best I could. Good luck.
I don’t know what you’re doing and what you’re really asking.
You want a static site? Hugo or jekyll.
You can host them with git hub/lab pages for free.
There are options for contact forms but it will require additional setup. Searching for what you want + platform + tutorial should help point you in the right direction. (Eg https://discourse.gohugo.io/t/is-it-possible-to-add-a-contact-form-to-a-site/1550/3)
I wound up with gollum. Git based with a wiki format. Works well enough for my limited use.
Excellent! Nice work.
I don’t know what dns rebind is but once DNS A records are pointed to the right place then it’s just a matter of setting up the rest of your stuff.
Is that expected? Otherwise check to make sure DNS settings for the domain are correct (eg ns records dig NS example.com
IIRC).
First off - you don’t explicitly say so I just want to double check - you’re not using example.com as the actually domain correct?
If not the next thing to do would be to check out what DNS is doing. You can use the dig
command to see what IP address is being returned for the domains you’re trying to hit.
dig +trace
may be useful as well.
I like monit. It’s simple to setup and pretty flexible.
I got a little curious too and just did a small amount of digging. The DHS latest report (Q2 FY 2023) can be found here:
https://www.dhs.gov/immigration-statistics/special-reports/legal-immigration
“About 11,700 refugees were admitted to the United States in FY 2023 Q2 (Table 2), a 113 percent increase from FY 2022 Q2, when only about 5,500 refugees were admitted.”
So about 4000 a month, 1000 per week and 150 per day.
That includes countries other than South America:
“76 percent of refugees arrived from the top five countries of nationality: Democratic Republic of Congo, Burma, Syria, Afghanistan, and Colombia“
I haven’t found a great source on illegal immigration yet.
Edit: I got also got curious about the scale of this number so I looked up births per day (from some random sites) in the US and it seems like that’s about 10,000. Number of deaths per day seems to be around 8,000. So a net of about 2,000 people are added to the US per day “naturally”.
Last edit: Found some info by the cbp: https://www.cbp.gov/newsroom/stats/nationwide-encounters
Looks like an increase but nothing crazy. I don’t know what an “encounter” is either.
A little bit of a different tack but check out getting into ham radio. There are a lot of kits out there that are reasonably easy to assemble and provide some good documentation on what you’re assembling.
And when you’re done you can talk to people all over the world with what you made!
No man. McDonald’s used to be cheap, fast and decent. The original burger in 1955 was 15 cents, or about $1.75 today. Don’t forget how far things have fallen lol
Not a particularly helpful comment but I struggled with this kinda thing until switching to Node Red. It made complex things much easier to get working.
https://www.bonappetit.com/recipe/easy-no-knead-focaccia
I use this recipe and it is absolutely my most requested loaf of bread I make. More than one person calls me up to ask that I make it.
Make sure you make the butter topping, get some nice flaked salt (I use wild garlic flake salt).
If you’re new to bread the best thing you can do for yourself is get a scale and weigh your ingredients.
And practice a lot
This is all true ofc but holy crap - Jon is returning to the daily show.
https://www.cnn.com/2024/01/24/entertainment/jon-stewart-daily-show/index.html
Ah yes that makes sense. I was taken aback by my latest install of freepbx. I feel it wasn’t as aggressive during the Digium days but it definitely left a bad taste in my mouth.
I heard good things about free switch, although it seems like a paradigm change. I’ll have to check it out.