Skip to content

Arch Server Progress

Chitchat
61 3 9.4k 1
  • So I switched back to woocommerce because there was some things that I wanted to change that I couldn’t in surecart. So I disabled that plug in and then I re-enabled the woocommerce plugin and started making my changes. I was able to get it so only the one product is seen. I will be adding more later. I have my add-ons added in as products and cross referenced I think the term was to the main product so when you add the main product to the cart those add-ons show up underneath it and you can click to add them to the cart if you want them. Evan was able to find a terms and agreement that did a pop up and a checkbox so you can check that you agree and it’s required before you can purchase anything. And then I found a deposit plugin because I require 50% upfront before they send their Bible to me and then the rest after I finish it and I can manually send out an invoice after that. So I got all of that working did some layout stuff with the cart and the checkout page. I also found a plug in so if you choose the add-on which is a bundle for laser engraving on the spine and the front cover with your name you have to go into the product and there’s a text box to enter your name exactly how you want it spelled on the Bible cover. The alternative to the bundle is just getting the laser engraving done on the spine, which I was able to look up some code so if either one of those get put into the cart it’s takes the other one out and then I used AI to help me refine the code so it’ll automatically detect if one or the other is in there and remove one or the other depending on which one you choose and such or if you change your mind.

    I haven’t made it live yet. I will be going over it some more this weekend and working through the process and ironing out any last obvious bugs and such. Oh I also got set up to use PayPal to check out which with the PayPal plug-in you can do PayPal obviously, venmo, Apple pay and you can opt to pay with just the regular credit card or debit card or whatever. At some point I may activate the woocommerce check out but I will probably wait until I get a bank account for the business.

    So yeah I am thinking next week I will be able to make this live and I can turn off the Google forms that I am using now. I am pretty excited about making this feature active. And it will be nicely automated because I won’t have to manually make quotes anymore, and everything will be right there and they can check out right away and know what they’re rebind is going to cost immediately and it should be more seamless from picking your custom rebind the colors the ribbons your add-ons and you can go to pay you do the 50% non-refundable deposit and it should be a lot more smooth and seamless I’m hoping.

    I didn’t get that theme yet that comes with a bunch of woocommerce stuff. I’m working on breaking even at this point and once I do and get some money built up then I will think about it at that point. But this should work for now with what I have and it is all free pretty much except for paying for the domain name and hosting in that kind of thing.


Related Topics
  • Arch Linux | Reflector

    Linux arch linux pacman reflector updates
    4
    4 Votes
    4 Posts
    2k Views
    I have another update for reflector that I just figured out. You will want to edit the following file and add details to make sure that every time it updates the mirror list, it is grabbing them from your country and I grab 10 and sort them by rate. This will ensure that your mirrorlist isn’t getting populated with links from other countries which can slow down you downloads. sudo nano /etc/xdg/reflector/reflector.conf This is what the file looks like. # Reflector configuration file for the systemd service. # # Empty lines and lines beginning with "#" are ignored. All other lines should # contain valid reflector command-line arguments. The lines are parsed with # Python's shlex modules so standard shell syntax should work. All arguments are # collected into a single argument list. # # See "reflector --help" for details. # Recommended Options # Set the output path where the mirrorlist will be saved (--save). --save /etc/pacman.d/mirrorlist # Select the transfer protocol (--protocol). --protocol https # Select the country (--country). # Consult the list of available countries with "reflector --list-countries" and # select the countries nearest to you or the ones that you trust. For example: --country US # Use only the most recently synchronized mirrors (--latest). --latest 10 # Sort the mirrors by synchronization time (--sort). --sort rate Here are the different flag options that you can change or add to this file. I found this on google by searching arch linux reflector flags. Filtering Options (What to find) --country <CODE/Name>: Selects mirrors from specific countries (e.g., US, France,Germany). Use {Link: reflector --list-countries https://archlinux.org/mirrors/status/}, for a full list. --protocol <http|https>: Filters for HTTP or HTTPS mirrors. --age <hours>: Only includes mirrors synced within the last X hours (e.g., --age 12). --delay <hours>: Limits to mirrors with a reported sync delay of X hours or less (e.g., --delay 0.25 for 15 mins). --latest <N>: Limits results to the top N newest mirrors. Sorting Options (How to order) --sort rate: Sorts by download speed (requires testing, can be slow). --sort age: Sorts by most recently synced. --sort score: Sorts by overall score. --sort country: Sorts by country, useful with multiple countries. Output Options (Where to put it) --save <path>: Writes the filtered/sorted list to a file (e.g., /etc/pacman.d/mirrorlist). --verbose or -v: Shows detailed progress and mirror info.
  • Linux on a Stick

    Linux linux usb arch
    29
    16 Votes
    29 Posts
    4k Views
    @DownPW I haven’t tried either of those, I am sure they run fast as well. Linux is so versatile it is awesome!
  • Network Security Monitoring

    Learning security network server
    7
    3 Votes
    7 Posts
    1k Views
    @phenomlab I will check those out. Thanks for sharing. I appreciate it!
  • 0 Votes
    4 Posts
    2k Views
    @DownPW most of this really depends on your desired security model. In all cases with firewalls, less is always more, although it’s never as clear cut as that, and there are always bespoke ports you’ll need to open periodically. Heztner’s DDoS protection is superior, and I know they have invested a lot of time, effort, and money into making it extremely effective. However, if you consider that the largest ever DDoS attack hit Cloudflare at 71m rps (and they were able to deflect it), and each attack can last anywhere between 8-24 hours which really depends on how determined the attacker(s) is/are, you can never be fully prepared - nor can you trace it’s true origin. DDoS attacks by their nature (Distributed Denial of Service) are conducted by large numbers of devices whom have become part of a “bot army” - and in most cases, the owners of these devices are blissfully unaware that they have been attacked and are under command and control from a nefarious resource. Given that the attacks originate from multiple sources, this allows the real attacker to observe from a distance whilst concealing their own identity and origin in the process. If you consider the desired effect of DDoS, it is not an attempt to access ports that are typically closed, but to flood (and eventually overwhelm) the target (such as a website) with millions of requests per second in an attempt to force it offline. Victims of DDoS attacks are often financial services for example, with either extortion or financial gain being the primary objective - in other words, pay for the originator to stop the attack. It’s even possible to get DDoS as a service these days - with a credit card, a few clicks of a mouse and a target IP, you can have your own proxy campaign running in minutes which typically involves “booters” or “stressers” - see below for more https://heimdalsecurity.com/blog/ddos-as-a-service-attacks-what-are-they-and-how-do-they-work @DownPW said in Setting for high load and prevent DDoS (sysctl, iptables, crowdsec or other): in short if you have any advice to give to secure the best. It’s not just about DDos or firewalls. There are a number of vulnerabilities on all systems that if not patched, will expose that same system to exploit. One of my favourite online testers which does a lot more than most basic ones is below https://www.immuniweb.com/websec/ I’d start with the findings reported here and use that to branch outwards.
  • Is plesk good over virtual min?

    Solved Linux linux
    6
    4 Votes
    6 Posts
    1k Views
    @phenomlab thank you
  • SSl expired on virtualmin

    Solved Configure virtualmin ubun server ssl
    18
    3 Votes
    18 Posts
    3k Views
    @justoverclock Not necessarily. You only need to use this if it fails from the Virtualmin window
  • Environment Variables

    Solved Linux
    8
    1
    1 Votes
    8 Posts
    2k Views
    @madchatthew great you got this to work ! Thanks for the update.
  • 2 Votes
    28 Posts
    7k Views
    @phenomlab said in Advantages and disadvantages of changing to Ubuntu?: @jac Yeah, I wouldn’t just leap into it unless you have a valid reason (such as the laptop no longer working and needing to be reinstalled). Probably better the devil you know currently. Absolutely mate, and generally as discussed that is the only time I have changed over to Ubuntu once the laptop has got slower. For now I will carry on with Windows, purchase the VPN & BitDefender in later October / early November and then see how all that runs for a few more months .