Basic GitLab omnibus installation, CentOS specific
Includes LDAP and Mattermost integrations
https://gitlab.com/flaxking/gitlab
Best posts made by flaxking
-
GitLab install on CentOS using Salt
-
RE: how do you deal with SPOF with HAproxy
DNS round robin for failover kind of works, but it's not the greatest solution. We use it for our nginx proxies.
It relies on the application to move on to the second IP address if the first one times out.
But I think the client DNS cache just stores 1 IP address, so you need a low TTL, because if one proxy goes down, clients that have that IP cached will lose access until they do a new DNS lookup. -
RE: Configure Nginx as Reverse Proxy for ScreenConnect to Enable Lets Encrypt
@wrx7m when you use domain roots in nginx it makes things a lot easier than if you go for a URL path.
-
RE: PowerShell - Add-ADGroupMember Script - Improvements?
When HR does the hand-off to you what information do they give you? Most likely the new staff member's role
Usually the role can be the abstraction layer on top these groups (one-offs aside). So you could create role-based groups with the appropriate groups nested within.
-
RE: How M$ shakedown stupid corporations
@StorageNinja said in How M$ shakedown stupid corporations:
@Obsolesce said in How M$ shakedown stupid corporations:
Azure Resource Manager
Oddly enough I can't find any azure documents that abbreviate it (They always use the full product name for this reason).
Still back to the origional post. Is OP Seriously expecting new features on his 10 year old car?
I see it referenced as ARM all the time, but my first thought always goes to processors
-
RE: Using GNU\Linux on your workstation is rubbish
It sounds like you're missing some Windows drivers experiences. We need to collect and send you all of our 'favourite' peripherals to install.
-
RE: Group Policy - HKCU Registry Update (via GPP) For All Users, Only on RDP Server
You have to enable loopback processing for the server and then it will process user configuration linked to it
-
RE: Compare Azure to Windows On Prem for Normal Business Workloads
@scottalanmiller said in Compare Azure to Windows On Prem for Normal Business Workloads:
Teams is a joke.
I don't understand why this isn't the consensus amongst techs yet.
-
RE: PowerShell - Using Variables to Delete SMTP Proxy Addresses in AD
So in order to access the GivenName property on the object you have you would do
$GivenName.GivenName
you could just do:
$User = Get-ADUser -Identity $SamAccountName $User.GivenName $User.Surname
in which case your smtp string would be
"smtp:$($User.GivenName).$($User.Surname)@$Domain"
-
RE: Hello IT Community!
Well, you might not notice less negativity, but it is certainly less crowded.
Back when I got my A+ the job offers I received were printer technician, bench tech at big box store, and service writer at an MSP. All of which were a pay cut from my current non-IT job.
-
RE: Active Directory Domain name
@black3dynamite said in Active Directory Domain name:
@flaxking said in Active Directory Domain name:
One thing to note with ad.domainname.com is that in some places it will just display your domain as 'AD'
Which could be a vanity problem in some casesI'm curious if you ever seen a set up that reuses the same domainname as subdomain for AD like so, domainname.domainname.com?
Not exactly, I had had a discussion about using companyinitialsdomain.companyname.com, but in the end we purchased a new domain name for the AD domain.
-
RE: Wix Form "Harry Potter" Issue
What I'm seeing is that the difference is when accessing the website via https vs http
When accessing via HTTPS it is making a get request like:
https://surgefactory.org/surgefactory/cv/cv.php?pageId=m1gy1&compId=TPASection_kuwsvacl&viewerCompId=TPASection_kuwsvacl&siteRevision=1196&viewMode=site&deviceType=desktop&locale=en®ionalLanguage=en&width=980&height=1124&commonConfig={"brand":"wix","bsi":"9b9fce50-825d-4402-9d87-59433086f848|7","BSI":"9b9fce50-825d-4402-9d87-59433086f848|7"}&target=_top§ion-url=http://www.pinnaclestructures.com/job-board/&vsi=6554a2ba-3d2b-4831-8c81-0a5ab9caa82cWhich must end up not being valid parameters because it returns the default template in https://surgefactory.org/surgefactory/cv/cv.php
Which includes an instanceid in the parameters. Add the instanceid to the first GET request and you get the same.
So for some reason the instanceid isn't added in the request when accessing the page with HTTPS
-
RE: SAMIT: The Three Components of Web Hosting
I'm liking these non-IT technician focused videos. I once worked for a company where a previous employee had set up their own domain reseller and that's who the company had gotten their domains. Luckily he let us transfer while still in talks with the company about payments.
-
RE: Dipping Toes Into Programming
Python is a great first language, lots of practical uses too. Python + Django would get you creating your own web apps. Python + Tryton and you can create your own ERP
-
RE: RMM Ideas for MSP
I've heard that https://techstogether.com/ is an alternate Kaseya VSA provider than can offer per endpoint pricing
-
RE: Install NextCloud 11 on Fedora 25 with SaltStack
@scottalanmiller said in Install NextCloud 11 on Fedora 25 with SaltStack:
@flaxking said in Install NextCloud 11 on Fedora 25 with SaltStack:
@scottalanmiller said in Install NextCloud 11 on Fedora 25 with SaltStack:
@flaxking said in Install NextCloud 11 on Fedora 25 with SaltStack:
@scottalanmiller said in Install NextCloud 11 on Fedora 25 with SaltStack:
Why Fedora 25?
Fedora 25 gives us PHP 7.1 for the latest in features and performance with NextCloud 11. We also get the latest MariaDB and Redis platforms. This helps to speed the overall platform and makes for a snappy experience that gets maximum benefits from a singularly tested and integrated base. The only package that we download and add onto the tested Fedora system here is NextCloud itself. Everything else is fully integrated by the Fedora team.
And Salt 2017.7.2 breaks pkgrepo.managed which would make it harder to add repos with newer versions
Unfortunately I'm still doing everything on Ubuntu, which means I have to chase around trying to fulfill dependencies on newer versions that aren't in the default repos
Why stay on Ubuntu?
Because I'm addicted to LXD. While I've heard you can install it on other OSes, I'm pretty sure I would run into some hiccups with things like the Salt LXD formula. So there would be some extra work ahead of me. Alternatively, I could try straight-up LXC or Docker, but that creates some learning prerequisites. Not that I don't like learning, it's just I have other things on the top of my learning priority list.
That doesn't explain it, though. You just install Fedora in your container.
That's a good point, there's no reason why most of my containers couldn't be running Fedora. Mostly I was thinking about switching from Ubuntu to Fedora on my personal laptop first (since there's will be no reason for me to run Ubuntu Desktop without HUD), but it should be pretty simple to switch to fedora containers for my projects and production servers. Thanks for clearing my mind-block!
-
RE: Dipping Toes Into Programming
@tim_g
Flask is an unassuming simple framework. It is good for creating something simple, or for creating something complex and cutting edge where you need flexibility. In order to build out a webapp, you would need to learn more components than just Flask.
Django is a monolithic framework, batteries are included. You just have to learn Django in order to build a web app. You don't have to create things from scratch, but there are certain ways to do things, so there is less flexibility. It takes longer to learn Django, because there is so much more there. But when you do learn it, you can pump out web apps pretty fast. With Flask there are other things you have to learn, and you have to figure out how you want them to interact.
Once you have a decent amount of Python, you can learn at least the basics of Flask in a day, and then look at learning Django too.
If you're interested in messing around with Salt, I think Python is the way to go. Salt's code is pretty easy to understand and work with for junior devs, and you can start making your own customizations.
-
Custom homepage with arguments?
When I set a custom homepage in settings, it doesn't seem to recognize any arguments. (I want to only see certain categories, i.e. recent?cid[]=1)
If there any way to only see certain categories, other than using a traditional browser bookmark?