並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 29 件 / 29件

新着順 人気順

setup https proxy server ubuntuの検索結果1 - 29 件 / 29件

  • Go製バイナリを配布するためのGitHubワークフロー - Plan 9とGo言語のブログ

    前置き 以前、BuildInfoからバージョンを取得する方法を紹介しました。 blog.lufia.org go installで正規の公開されたバージョンをインストールした場合は、以下の出力においてmodの行が示すように、sum.golang.orgでチェックサム等が検証されてバイナリのメタデータに埋め込まれます。 $ go version -m dotsync dotsync: go1.22.2 path github.com/lufia/dotsync mod github.com/lufia/dotsync v0.0.2 h1:JWm92Aw8pSKJ4eHiQZIsE/4rgwk3h5CjEbJ/S30wiOU= build -buildmode=exe build -compiler=gc build -trimpath=true build DefaultGODEBUG=ht

      Go製バイナリを配布するためのGitHubワークフロー - Plan 9とGo言語のブログ
    • Kamal 2で さくらのVPS にRailsアプリをデプロイ

      Kamalシリーズ Kamalについては他にも記事を書いていますので、ご覧ください Kamal 2で さくらのVPS にRailsアプリをデプロイ(本記事) Kamal 2 を使い、インフラに詳しくない人でもNext.jsを296円のVPSにデプロイできるよう、説明してみる Kamal 2でNext.js + DatabaseをVPSにデプロイする Hono + JSX + Hotwire + SQLite + Kamal はじめに 開催されたばかりのRailsWorld 2024で発表されたKamal 2を使って、さくらのVPSにRailsアプリをデプロイしましたので報告します。 Linuxのサーバデプロイの知識がある程度あることを前提に、私が引っかかったポイントを中心に説明します。入門的な内容は、いつか別途書きたいと思います。 TL;DR Kamalを使うと さくらのVPSなどに、Ra

        Kamal 2で さくらのVPS にRailsアプリをデプロイ
      • Architecture of an early stage SAAS | Feelback Blog

        IntroductionIn this article I describe a simple architecture for an early stage SAAS. As a solo founder, I report some choices made to launch Feelback, a small-scale SAAS for collecting users signals about any content. This article will cover the technical side of designing and running a simple SAAS. It will also include some details about coding and evolving the initial feature set ready at launc

          Architecture of an early stage SAAS | Feelback Blog
        • Kamal README: 37signalsの多機能コンテナデプロイツール(翻訳)|TechRacho by BPS株式会社

          更新情報 コンテナデプロイツールであるKamalは、元はMRSKという名前でしたが、2023/08/23にリリースされたv0.16.0でKamalに変更され、リポジトリもリネームされました。 その後、コミットcfe7793でREADMEの内容がKamal公式サイト(kamal-deploy.org)に移されました。 そこで、本記事では利便性のため、可能な限りドキュメント移行直前の最新の内容に沿って更新翻訳しました。今後の最新情報についてはKamal公式サイト(kamal-deploy.org)を参照してください。 追記(2024/10/21): その後Kamal 2がリリースされました。 概要 MITライセンスに基づいて翻訳・公開いたします。 英語記事: kamal/README.md at main · basecamp/kamal 原文更新日: 2023/08/23(cfe7793)

            Kamal README: 37signalsの多機能コンテナデプロイツール(翻訳)|TechRacho by BPS株式会社
          • Shai Hulud Strikes Again (v2) - Socket

            Shai Hulud Strikes Again (v2)Another wave of Shai-Hulud campaign has hit npm with more than 500 packages and 700+ versions affected. Update: November 26, 2025 PostHog has published a detailed post mortem describing how one of its GitHub Actions workflows was abused as an initial access vector for Shai Hulud v2. An attacker briefly opened a pull request that modified a script executed via pull_requ

              Shai Hulud Strikes Again (v2) - Socket
            • Raspberry Pi 5でオンプレKubernetesに入門 - 電通総研 テックブログ

              はじめに こんにちは。金融ソリューション事業部エンジニアリングオフィスの加藤です。 仕事でGKEやAKSといったマネージドKubernetesサービスを利用したインフラ構築を経験してきました。 この記事では、Raspberry Pi 5でK8sクラスタを構築しながら、マネージドK8sのありがたみについて学んでいきます。 ゴール 以下の作業を通して、Kubernetesクラスタのオンプレ環境における構築手順の全体的な流れと、設計判断のポイントについてざっくり理解する Raspberry Piをセットアップする Kubernetesクラスタを作る Prometheus, Grafanaを入れてクラスタの監視環境をセットアップする Cloudflare tunnelを利用して、セキュアにインターネット経由からのアクセスをできるようにする 構成 Raspberry Pi 5は手元に3台あります。以

                Raspberry Pi 5でオンプレKubernetesに入門 - 電通総研 テックブログ
              • AWS公式のECSハンズオンがとても良かった!! - Qiita

                はじめに お疲れ様です。矢儀 @yuki_ink です。 こちらのAWS公式ハンズオンをやってみました。 ECSとFargate/EC2を利用した環境構築から、CI/CDパイプラインを利用したデプロイまで、一通り体験できる素晴らしいハンズオンでした。 次のようなみなさんにおすすめです。 ECSを知識として知ってはいるが、実際に触ったことがない コンテナの何が優れているのか、実感を持っては理解できない CI/CDパイプラインでコンテナをデプロイしてみたい ハンズオンで構築する環境の構成イメージはこちら。 1. VS Code Serverの構築 このハンズオンでは、開発環境として Visual Studio Code Server (VS Code Server) を利用するとのことで、まず、CloudFormationでVS Code Serverを構築していきます。 ハンズオンページの

                  AWS公式のECSハンズオンがとても良かった!! - Qiita
                • awesome-selfhosted

                  Awesome-Selfhosted# Self-hosting is the practice of hosting and managing applications on your own server(s) instead of consuming from SaaSS providers. This is a list of Free Software network services and web applications which can be hosted on your own server(s). Non-Free software is listed on the Non-Free page. HTML version (recommended), Markdown version (legacy). See Contributing. Software# Thi

                  • wp-k8s: WordPress on privately hosted Kubernetes cluster (Raspberry Pi 4 + Synology) - FoolControl: Phear the penguin

                    wp-k8s: WordPress on privately hosted Kubernetes cluster (Raspberry Pi 4 + Synology) Adnan Hodzic November 12, 2021 Blog post you’re reading right now is privately hosted on Raspberry PI 4 Kubernetes cluster with its data coming from NFS share and MariaDB on a Synology NAS. Purpose of this post is to serve as an ultimate guide on how to build a (prod ready) RPI k8s cluster and deploy WordPress CMS

                      wp-k8s: WordPress on privately hosted Kubernetes cluster (Raspberry Pi 4 + Synology) - FoolControl: Phear the penguin
                    • 最高のLinux(Debian)インストーラを作ろう - Qiita

                      目次 1.はじめに 2.入れるアプリを決めよう 3.preseed記述例 4.isoの作成とインストール 5.参考文献 6.注釈 コードだけ見たい方は3.preseed記述例をクリック 1. はじめに 1.1.最高のインストーラを作ろう 自動でインストール作業を行ってくれて、欲しいアプリも最初から入っている(且つ、使わないアプリがあまり入っていない)ような最高のISOを作成する。そうした「カスタムISO」を作成するために、preceed.cfgというファイルにインストールの手順を記述していく。 カスタムISOの素体としては、Debian 11 (bullseye)を用いる。Debianはデスクトップ環境なしでのインストールが可能であり、高いカスタマイズ性を持っているからである。他にも、安定性に優れている、歴史が長く規模の大きいディストリビューションであるため情報が多いなどのメリットがある。

                        最高のLinux(Debian)インストーラを作ろう - Qiita
                      • openssl s_clientコマンドを使う - CLOVER🍀

                        これは、なにをしたくて書いたもの? 最近の通信はSSL/TLS上で行われることが多くなり、平文のものはあまり見かけなくなってきました。 平文の頃はtelnetコマンドやcurlのtelnet://プロトコルでのアクセスでいろいろやっていましたが、SSL/TLSとなるとちょっと困ります。 こういう時はどうしたら?と思ったのですが、OpenSSLのクライアントコマンドを使うのが良さそうですね。 これからのことを考えると、openssl s_clientにもっと慣れ親しんだ方がいいのかもしれません。 openssl s_client OpenSSLのオフィシャルサイトはこちら。 OpenSSL openssl s_clientコマンドのmanページはこちら。 openssl s_client openssl s_clientは、SSL/TLSを使ってリモートホストに接続するための汎用的なSSL/

                          openssl s_clientコマンドを使う - CLOVER🍀
                        • Ubuntu 24.04 LTS (Noble Numbat) Release Notes

                          Noble Numbat Release Notes Table of Contents Introduction New features in 24.04 LTS Known Issues Official flavours More information Introduction These release notes for Ubuntu 24.04 LTS (Noble Numbat) provide an overview of the release and document the known issues with Ubuntu and its flavours. For details of the changes applied since 24.04, please see the 24.04.2 change summary. Support lifespan

                          • GitHub Actions runner基盤におけるオンプレミスマルチテナントアプリケーションの運用 | CyberAgent Developers Blog

                            3月24日、サイバーエージェントのエンジニア・クリエイターによる技術カンファレンス「CyberAgent Developer Conference2022」を開催しました。本記事では、「GitHub Actions runner基盤におけるオンプレミスマルチテナントアプリケーションの運用」の様子をお届けします。 目次 ■Cycloudの概要 ■Cycloud-hosted runnerにおけるマルチテナント ■myshoes-proxy ■Build Up Alwaysへの取り組み ■継続的なBuild UpのためのCI/CD戦略 ■継続的なBuild Upのための運用 ■まとめ ■「Cycloud」の概要 サイバーエージェントでは「Cycloud」と呼ばれる社内向けのプライベートクラウドを運用しています。IaaS、KaaS、PaaS、SaaSなどのサービスを、すべて社内向けにカスタマイズ

                              GitHub Actions runner基盤におけるオンプレミスマルチテナントアプリケーションの運用 | CyberAgent Developers Blog
                            • KamalでRailsアプリケーションを迅速にデプロイする方法 - エニグモ開発者ブログ

                              こんにちは!Webアプリケーションエンジニアのレミーです! この記事はEnigmo Advent Calendar 2024の 8日目の記事です。 Ruby on Rails 8が新しくリリースされ、Kamalという迅速かつ便利なデプロイツールが統合されました。私はこれまでRuby on RailsアプリケーションのデプロイにCapistranoを使用していましたが、Kamalを試してみると、その便利さと簡単さに魅了されました。 この記事では、Kamalを使用してRuby on Rails 8アプリケーションをAWS EC2サーバーにデプロイする手順を詳しく説明します。 Kamalとは? Kamalは37Signalsのチームによって開発された新しいデプロイメントツールです。このツールを使用すると、デプロイメントプロセスを1つのファイルで定義でき、複雑な手順を簡素化できます。ほとんどのアプ

                                KamalでRailsアプリケーションを迅速にデプロイする方法 - エニグモ開発者ブログ
                              • Code on iPad using Visual Studio Code, Caddy, and code-server · Tailscale Docs

                                ToggleStartQuickstartToggleInstall TailscaleToggleQuick guidesOpenVPN migration guideLegacy VPN migration guideToggleSet up an identity providerWhat is Tailscale?ToggleManage AccessToggleManage access controlToggleManage just-in-time accessToggleManage devicesToggleManage usersTailnet LockToggleAperture: Secure AIWhat is Aperture?Get started with ApertureToggleSet up LLM clientsToggleSet up LLM pr

                                  Code on iPad using Visual Studio Code, Caddy, and code-server · Tailscale Docs
                                • [Ubuntu]稼働中のサービスを確認する

                                  コマンドの実行サンプル 実行サンプルは AWS 環境の Ubuntu18.04 で実行したものを記載しています。 root@hostname:# service --status-all [ - ] acpid [ + ] apache-htcacheclean [ - ] apache2 [ + ] apparmor [ + ] apport [ + ] atd [ - ] console-setup.sh [ + ] cron [ - ] cryptdisks [ - ] cryptdisks-early [ + ] dbus [ + ] ebtables [ + ] grub-common [ - ] hibagent [ - ] hwclock.sh [ - ] irqbalance [ + ] iscsid [ - ] keyboard-setup.sh [ + ] kmod [

                                    [Ubuntu]稼働中のサービスを確認する
                                  • GitHub - taishi-i/awesome-ChatGPT-repositories: A curated list of resources dedicated to open source GitHub repositories related to ChatGPT and OpenAI API

                                    awesome-chatgpt-api - Curated list of apps and tools that not only use the new ChatGPT API, but also allow users to configure their own API keys, enabling free and on-demand usage of their own quota. awesome-chatgpt-prompts - This repo includes ChatGPT prompt curation to use ChatGPT better. awesome-chatgpt - Curated list of awesome tools, demos, docs for ChatGPT and GPT-3 awesome-totally-open-chat

                                      GitHub - taishi-i/awesome-ChatGPT-repositories: A curated list of resources dedicated to open source GitHub repositories related to ChatGPT and OpenAI API
                                    • We Mass-Deployed 15-Year-Old Screen Sharing Technology and It's Actually Better

                                      Part 2 of our video streaming saga. Read Part 1: How we replaced WebRTC with WebSockets → The Year is 2025 and We’re Sending JPEGsLet me tell you about the time we spent three months building a gorgeous, hardware-accelerated, WebCodecs-powered, 60fps H.264 streaming pipeline over WebSockets... Thanks for reading HelixML! Subscribe for free to receive new posts and support my work. ...and then repl

                                        We Mass-Deployed 15-Year-Old Screen Sharing Technology and It's Actually Better
                                      • Switching from Docker to Podman

                                        Beginnings I'm old enough to remember when Vagrant looked like a promised land where every development environment would look the same. Differences between language versions, as well as some unusual OS version differences, resulted in a few days of unproductive debugging of your development environment. I've had similar excitement when I started my first Docker Swarm (who uses that these days?!) -

                                          Switching from Docker to Podman
                                        • 2022年9月くらいのAWS最新情報ブログとかをキャッチアップする – AWSトレンドチェック勉強会用資料 | DevelopersIO

                                          こんにちは、臼田です。 みなさん、AWSの最新情報はキャッチアップできていますか?(挨拶 社内で行っているAWSトレンドチェック勉強会の資料をブログにしました。 AWSトレンドチェック勉強会とは、「日々たくさん出るAWSの最新情報とかをブログでキャッチアップして、みんなでトレンディになろう」をテーマに実施している社内勉強会です。 このブログサイトであるDevelopersIOには日々ありとあらゆるブログが投稿されますが、その中でもAWSのアップデートを中心に私の独断と偏見で面白いと思ったもの(あと自分のブログの宣伝)をピックアップして、だいたい月1で簡単に紹介しています。 9月はなんだかいっぱいの60本の記事をピックアップしました。まとめた感想としてはStepFunctionsがイケイケな印象です(いろいろ楽しんで書かれていると思われる) ちなみにAWSの最新情報をキャッチアップするだけな

                                            2022年9月くらいのAWS最新情報ブログとかをキャッチアップする – AWSトレンドチェック勉強会用資料 | DevelopersIO
                                          • NobleNumbat/ReleaseNotes/Ja - Ubuntu Wiki

                                            Noble Numbat リリースノート 目次 イントロダクション Ubuntu 24.04 LTS の新機能 既知の問題 公式フレーバー より詳しい情報 イントロダクション このリリースノートには、 Ubuntu 24.04 LTS(Noble Numbat)のリリース概要とUbuntuとそのフレーバーに関する既知の不具合を記述しています。 サポート期間 Ubuntu 24.04 LTS は2029年6月までの5年間サポートされます。もし、Long Term Support(長期サポート)版が必要な場合、24.04.1 リリースされるまでは Ubuntu 22.04 LTSを利用してください。 アップグレード Ubuntu 23.10 のユーザーは、リリース後すぐに24.04への自動アップグレードが提供されます。 ただし、22.04 LTSのユーザーには、8月15日に予定されている24.

                                            • awesome-selfhosted

                                              Awesome-Selfhosted# Self-hosting is the practice of hosting and managing applications on your own server(s) instead of consuming from SaaSS providers. This is a list of Free Software network services and web applications which can be hosted on your own server(s). Non-Free software is listed on the Non-Free page. HTML version (recommended), Markdown version (legacy). See Contributing. Software# Thi

                                              • ど素人がMisskeyのお一人様サーバーを建てました(Misskey v13) : Seritude: Archives

                                                ※本記事は記事公開時点(2023/04/29現在)の情報であり、Misskeyのバージョンが13系列のお話です。 以降のバージョンでは一部もしくは全体が異なる場合があるため、参考にされる場合はご注意ください。 ▼更新履歴(クリック/タップで展開) 2023/09/09: 関連記事「Misskey系のお一人様サーバーから他のサーバーへ引っ越す」の追加。 また、本記事の情報が古くなっている箇所がいくつかあったので、それらの刷新と編集などをしました。 ひとまず今回の更新で大きめの更新は最後となります。 2023/07/31: 関連記事「あまり手間も費用もかけずに410 Goneを返してみる」の追加。 サーバーを閉じる際のお作法のようなものです。 2023/07/21: Xserver VPSにMisskeyのアプリイメージを使った簡単なインストール方法が提供されたため、それの記載。 また、関連記

                                                  ど素人がMisskeyのお一人様サーバーを建てました(Misskey v13) : Seritude: Archives
                                                • The bottom emoji breaks rust-analyzer

                                                  Thanks to my sponsors: Andy F, Jack Duvall, Tomas Sedovic, James Leitch, Valentin Mariette, Chris Sims, Nicolas Riebesel, Walther, Marc-Andre Giroux, Enrico Zschemisch, Peter Shih, Marcus Griep, psentee, Zalán Bálint Lévai, Ripta Pasay, Tyler Bloom, Boris Dolgov, ZacJW, Geoffrey Thomas, Hadrien G. and 262 more Some bugs are merely fun. Others are simply delicious! Today’s pick is the latter. Repro

                                                    The bottom emoji breaks rust-analyzer
                                                  • Unmasking the new persistent attacks on Japan

                                                    Cisco Talos discovered malicious activities conducted by an unknown attacker since as early as January 2025, predominantly targeting organizations in Japan.  The attacker has exploited the vulnerability CVE-2024-4577, a remote code execution (RCE) flaw in the PHP-CGI implementation of PHP on Windows, to gain initial access to victim machines.  The attacker utilizes plugins of the publicly availabl

                                                      Unmasking the new persistent attacks on Japan
                                                    • EMLinux 3.0 を Raspberry Pi 3 で動かしてみよう:入門編

                                                      RAM の容量が少ない場合、メモリ不足によりビルド処理が強制終了されることがあります。十分な RAM を搭載した環境を用意してください。 本記事では OS は Ubuntu Server 20.04.6 LTS を使用しました。 Docker のインストール方法については下記の資料をご参照ください。 Install Docker Engine on Ubuntu 以下のようになっていれば Docker がインストールされています(バージョンは異なっていても大丈夫です)。 $ docker -v Docker version 24.0.5, build 24.0.5-0ubuntu1~20.04.1 $ docker compose version Docker Compose version 2.20.2+ds1-0ubuntu1~20.04.1 Raspberry Pi 3 の用意 本記

                                                        EMLinux 3.0 を Raspberry Pi 3 で動かしてみよう:入門編
                                                      • Building out Intercom's AI infra

                                                        In the past, many of our blog posts have started with “Intercom is a product company, …” It set the context for the reader, explained some of our decisions and defined the layer we bring most value in. I started this piece with it, but a brief pause was enough to realise it’s wrong. Scratch it. Intercom is an AI company. In this post we’ll discuss how we built tools to make our scientists producti

                                                          Building out Intercom's AI infra
                                                        • Irrational Exuberance

                                                          Hey folks, I’m Will Larson! I wrote An Elegant Puzzle, Staff Engineer, The Engineering Executive’s Primer, and Crafting Engineering Strategy. You might also be interested in my collection of popular blog posts over the years, or to read my writing as it’s published via my newsletter or my RSS feed. An agent to use Notion docs as prompts to comment on Notion docs. July 20, 2025 Commenting on Notion

                                                            Irrational Exuberance
                                                          • 第 2 話:組込み Linux「EMLinux」を使ってみよう

                                                            はじめに 本記事では、前回の記事 商用組込み Linux: EMLinux のご紹介 でご紹介した EMLinux を作成し、Web サーバである NGINX を EMLinux 上で動かします。手順の概要は以下になります。 EMLinux の作成 ( 以降、EMLinux のビルドと呼びます ) EMLinux のビルド設定をカスタマイズし NGINX をインストール また本記事では、EMLinux および NGINX の動作確認のために、仮想マシンを作成できる OSS の QEMU を使います。 EMLinux の入手からビルド環境のセットアップまで まず、ビルド環境を準備します。以下の記事の「評価環境の用意」から「EMLinux 3.0 のビルド ( ビルド用コンテナの起動前まで )」までの手順を実行し、EMLinux のディレクトリを展開してください。 EMLinux 3.0 を

                                                              第 2 話:組込み Linux「EMLinux」を使ってみよう
                                                            1