PhoenixNet-Labs

PhoenixNet-Labs

@phoenixnet-labs.com

A trusted partner for your IT consulting and service needs.

12 followers0 following36 posts

This has been something we've been wanting to do for a long time now, but PhoenixNet-Labs now offers transparency on our financials. After much debate on which platform to use, testing with different vendors we decided to go in-house and build our "dream product" that covers everything we want.

View full thread

Kipper also allows us to generate invoices, and email them to clients, following a standard invoice format, and allows us to attach payment links. (These screenshots are from internal testing, and don't fully represent our final product)

Lastly, we can also generate reports and send them to our community Discord, this is the beginning of our push towards transparency. In the coming weeks, we hope to have a public browsable portal or website we can provide to give a detailed report for each month.

This has been something we've been wanting to do for a long time now, but PhoenixNet-Labs now offers transparency on our financials. After much debate on which platform to use, testing with different vendors we decided to go in-house and build our "dream product" that covers everything we want.

Ultimately, we wanted something like OpenCollective, where we can lay out our spending, income, and other upcoming expenses in a clear visual format without frustrating fees, and paywalled features. Our tool is named "Kipper" but in short, we just call it "Kip"

Kipper helps us visualize our incoming, and outgoing finances, including debts and owner contributions. This makes it easier to build a picture of how much we're spending in correlation to how much is being invested and or brought in as income.

I've been working really hard on moving our users over to OIDC this past week, and one of the major things we've been struggling with is integrating OIDC with our mail provider! Using MXRoute's API, I put together a panel that allows our users to login using OIDC and link / create an email address!

With this comes alot of concerns that I did my best to address: Malformed packets are mitigated by using checks to verify the user is allowed to claim the email address in question. Aliases and email addresses both are checked against a blacklist. Overall, I'm rather happy with how it turned out!

Was heavily debating between staying on the UXG-Pro, or going back to OPNSense for routing + firewall. We're looking at going back, mainly because all of our DC deployments are on OPNsense, might as well be consistent. Picked up a beefy firewall this week, will likely drop photos later today 👀

Ok-ok so maybe I just couldn't help myself... But WE JUST ROUTED OUR FIRST PACKET(S) THROUGH OUR ASN!!! 🥳 Complex route, but in short: Internet -> BGP-RTR -> (WG Tunnel to Server) -> OPNSense -> Client!

PhoenixNet-Labs@phoenixnet-labs.com

👀 - just dry running things, out of curiosity!

👀 - just dry running things, out of curiosity!

PhoenixNet-Labs@phoenixnet-labs.com

Following this, we can now give our full-attention to our ongoing BGP/IPv6 project. This will begin AFTER we return from vacation in Pittsburgh. IYKYK 😎 - See you all when we get back! 👋

Our migration from NOCIX to OVH is now complete: All resources have been successfully migrated from NOCIX to OVH as of 2:00 AM CST. Respectfully, we have also concluded our service with NOCIX in response to recent company practices and concerns. We wish them luck on their future endeavors.

Following this, we can now give our full-attention to our ongoing BGP/IPv6 project. This will begin AFTER we return from vacation in Pittsburgh. IYKYK 😎 - See you all when we get back! 👋

There's nothing more hair-rip-out inducing than re-learning IPv6. Trying to remember all the intricacies, how they all work, and how it all goes together feels like I'm getting ready to take my CCNA again... 😵‍💫

The "great migration" has begun 👀 Had a few hiccups last night migrating, but I've gotten it down to a science using qm remote-migrate and adjusting firewall rules, Pangolin policies, and DNS records on the fly. Hoping to have this done before going on vacation, fingers crossed!

Finally bit the bullet on purchasing / finalizing our ASN. This has been one of those "I'm not sure... Maybe... Why do I...?" type things, but honestly, it should be a good step in the right direction for the company. Will reply to this thread when it's assigned with what it is! 😎

Working on switching hosting providers this week, our current hosting provider has had a rather negative track record lately, and I decided that it would be best to move on. Took a look around at a few options, and landed on switching to OVH, their support is nice, and pricing is fair.

View full thread

Folks online were also rather displeased, and spoke openly about it on Reddit. While I am trying to keep this professional, I share their feelings on the matter as this server runs a good portion of my business' traffic. In the past year or so, I've noticed traffic slowdowns, and other issues.

I'm hoping OVH can provide a solid upgrade for us. Their service team has been very helpful thus-far, and I find their UI/UX to be very modern and not require as much intervention from their team to complete simple tasks. With this also comes a huge upgrade in hardware too, with modern offerings.

Working on switching hosting providers this week, our current hosting provider has had a rather negative track record lately, and I decided that it would be best to move on. Took a look around at a few options, and landed on switching to OVH, their support is nice, and pricing is fair.

For context: Earlier this week, our current provider suffered a disastrous, and long, weather-related outage and did not notify any clients. I was personally, and rudely awoken by a ton of alerts, and found that the only way I knew this had happened was alerts from my own uptime monitoring setup.

Going to try to avoid using pronouns like "we" and "our" like I'm some kind of mega-corp when I'm obviously not ha-ha. However, I do plan to keep this account somewhat professional, if you want the "silly content" that'll be on main. Now, with that said, time for my first project post!

You are up to date.